問題タブ [collectionfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
meteor - 画像ファイルのURLを取得するCollectionFS
こんにちは、画像のアップロードと保存に CollectionFS を使用しています。
ファイルのアップロードと保存に成功しました。パブリケーションからファイル オブジェクトを取得できます。しかし、ファイルの URL を取得できません。img
タグの URL が必要です
以下は、コレクションを宣言する方法です。
ブラウザ コンソールで、次のコードは FS.File オブジェクトを返します
しかし、url は null を返しています。
URL を生成するために必要な追加作業はありますか?
詳細
次の許可ルールを使用しています。
次の例外が発生しています。
に置き換えMeteor.userId()
ましthis.userId
たthis.userId
が、未定義です。
meteor - Getting Meteor CFS:S3 working with Google interoperability
Has anyone got Meteor and CollectionFS:S3 working with Google's interoperability API? I have created keys and have used these in a standard S3 config with EU as region. There are no errors being presented in the app so this is a tricky one to debug.
meteor - collectionFS を使用した Meteor データ コンテキスト
fave.title
「TITLE HERE」があるcollectionFSブロック内を取得したいのですがeach
、何かアイデアはありますか?
amazon-web-services - Meteor の S3 バケットから画像を取得する
ファイルを S3 にアップロードする方法に関するドキュメントをたくさん見ましたが、私の質問はちょっと逆です。私は流星アプリを持っていて、その中にセットアップしcollectionFS
ました。これで、アプリ内の各ドキュメントのヘッダー画像を含む S3 バケットができました。個々のドキュメントで参照するにはどうすればよいですか? (それが役立つ場合、各ドキュメントのforはバケット内slug
の画像タイトルに対応しています)。slug.jpg
これまでのところ私は持っています
そして今、私は自分のテンプレートにそれらを表示する方法を見つけたいと思っています.
javascript - Meteor.js のオブジェクトからの FS.File 参照の表示
画像のアップロードを許可するために CollectionFS を使用しています。画像のアップロードは、特定の に属している必要がありposts
ます。ドキュメントの手順に従いました - FS.File 参照をオブジェクトに保存します- しかし、関連する投稿の画像を表示するのに苦労しています。
現在post
、image._id を参照する postImage で保存しています - この部分は正常に動作しています。ただし、コレクションから写真を取得する必要があるため、実際の写真を表示する方法がわかりませんimages
(post
コレクションは参照する ID を保存するだけです)。
post-list.html
post-list.js
post-form.js - このフォームは新しい投稿と画像を作成します。Image._id は Post.postImage に保存されます。
meteor - cfs:filesystem と collectionfs を使用して Meteor で /public に保存する方法は?
/lib/collections/images.js
/client/test.html
/client/test.js
パスについては、次を使用する場合:
エラー: EACCES、許可が拒否されました '/public'
エラー: EACCES、許可が拒否されました '/assets'
これは機能しますが、イメージを/home/assets/images
Linux マシンに保存します。パスは、Meteor プロジェクトとはまったく関係ありません。
meteor - meteor でのファイルのアップロードと読み取り/書き込み
meteor でその場でファイルをアップロードして読み取ろうとしています。ただし、これを行うためのパッケージ/チュートリアルが見つからなかったので、FS ライブラリを使用しようとしましたが、いくつかの問題があります。
テンプレートに があり、次のようなイベントがあります。
メソッド readTxtFile は次のようになります。
しかし、ファイルをアップロードすると、引数を介して渡されたファイルでページがリロードされ、URL は次のようになります: http://localhost:3000/port?myFileUpload=textfile.txt
コードが行http://localhost:3000/port?myFileUpload=textfile.txtを実行すると、ページがリロードされます
FS.debug = true; を設定しても クライアントログでもサーバーログでも、エラーは表示されません。最初のログを除く
何かご意見は ?