2016-08-31 8 views
0

こんにちは、パッケージのデモアプリケーションを実行しましたLinuxおよびMeteor.jsバージョン1.4.1.1でサポートされています。実行中のアプリケーションでは、pdfファイルをアップロードしました。指定されたファイルへのリンクをクリックしてもプレビューは生成されません(プレビューは利用できません。ファイルをダウンロードしてください)、コンピュータにファイルを保存する方法がありません(ネットワークエラーの失敗)。Meteor.js.Demoパッケージのためのアプリケーション「ostrio:ファイルは、」私がインストールさ <a href="https://github.com/VeliovGroup/Meteor-Files" rel="nofollow">https://github.com/VeliovGroup/Meteor-Files</a></p> <p>:アドレスに位置する「ファイルostrio」Linuxシステムのlocalhostで.Howアップロードファイルは

コマンド「モンゴ流星」私はデータ収集の内容を確認:

{ "_id" : "EytqjTjQN99zDt9Ld", "name" : "uokik_zakupy_przez_internet_ulotka.pdf", "extension" : "pdf", "path" : "assets/app/uploads/uploadedFiles/EytqjTjQN99zDt9Ld.pdf", "meta" : { "blamed" : 0, "secured" : false, "expireAt" : ISODate("2016-09-01T06:04:44.082Z"), "unlisted" : false, "downloads" : 0, "created_at" : 1472623484081 }, "type" : "application/pdf", "size" : 219032, "versions" : { "original" : { "path" : "assets/app/uploads/uploadedFiles/EytqjTjQN99zDt9Ld.pdf", "size" : 219032, "type" : "application/pdf", "extension" : "pdf" } }, "isVideo" : false, "isAudio" : false, "isImage" : false, "isText" : false, "isJSON" : false, "isPDF" : true, "_storagePath" : "assets/app/uploads/uploadedFiles", "_downloadRoute" : "/cdn/storage", "_collectionName" : "uploadedFiles", "public" : false }

私は、ファイルパス「資産/アプリ/アップロード/ uploadedFiles」に保存されるべきであることに気づきました。サーバlocalhost Linuxに保存するのですか?システムパスを作成する必要があります。そうであれば、どのディレクトリにあるか。

答えて

0

dirを作成する必要はありません。 docを読むと、dirが作成されます。開発段階では

:yourDevAppDir /デフォルトで保存されたファイルはconfig.storagePathがコンストラクタに渡されていない場合、それは資産/アプリ/アップロードやスクリプトを実行する相対的に等しいです、デフォルトで?:ある https://atmospherejs.com/ostrio/files

.meteor/local/build/programs/serverにあります。注:アプリケーションが再構築されるか、流星リセットを実行するとすぐに、すべてのファイルが削除されます。開発中にストレージを永続的に保つには、プロジェクトフォルダ以外の絶対パスを使用します。/dataディレクトリ。

生産時:yourProdAppDir/programs/server。注:MeteorUp(MUP)を使用している場合は、mup.jsonにDockerボリュームを追加する必要があります(MUPの使用方法を参照)

関連する問題

 関連する問題