2

始めたばかりですが、POST で送信された画像を Meteor にアップロードする際に理解できるものは何も見つかりませんでした。そのままでサポートされていますか?

これまでのところ、次のように分類して管理します。

  1. POSTリクエストを処理するためにサーバー側のルートを作成する必要があります(どこを探すべきかについての確固たる考えではありません)
  2. POST データ (ファイル/画像) を受け入れるためにある種のミドルウェアを使用する必要があります [方法やどこを調べればよいかわからない]

  3. Image Upload Meteor Package を受け取ったデータと統合し、Image をアップロードします [少し遊んでみればできるかもしれません]

私の質問は、ステップ 1、2、3 のどこを調べる必要があるかです。悪いアプローチである場合は、良いアプローチを提案してください。

アップデート

自分で POST を処理する必要があるのは、WYSIWYG テキスト エディターから送信される画像をアップロードする必要があったためです。それらの多くは、インライン画像を POST URL 経由で送信します。Meteor-CollectionFS は POST では使用できず、Meteor Upload をマップされた POST URL と統合し、サーバーでファイル オブジェクトを受信した後に挿入のためにデータを Meteor Upload に送信する方法がわかりませんでした。

4

1 に答える 1

1

技術的に言えば、多かれ少なかれ、何をする必要があるかについての考えがあります。ただし、画像のアップロードの実装には多くのニュアンスがあり、a) 自分で実装することに決めた場合はかなりのことがわかり、b) 自分で実装するのは面倒です。

非常に堅牢でスケーラブルでカスタマイズ可能な画像アップロード ソリューションが必要な場合は、次のことをお勧めします。

https://github.com/tomitrescak/meteor-uploads

これは、非常に成功し、維持され、使いやすいアップロード プロジェクトである jquery ファイル アップローダの上に構築されています。または、Mongo GridFS にアップロードする場合は、以下を参照してください。

https://github.com/CollectionFS/Meteor-CollectionFS

どちらのソリューションも優れていますが、問題に対してそれぞれ異なるアプローチをとっています。それぞれが箱から出してすぐに動作しますが、構成可能な余地が十分にあります。

于 2015-05-08T03:51:09.917 に答える