私は最初のMeteorアプリをハッキングしていて、S3に接続しようとして少しうさぎの穴を開けました。隕石を使用してawssumをインストールしましたが、実際に例を実行するには、同じ名前のNode.jsモジュールをインストールする必要があるようです。最終的にアプリをHerokuにデプロイし、依存関係をコードにパッケージ化できるようにしたいと思います。少しグーグルすると、これを行うためのいくつかの方法が見つかりました。どれがベストプラクティスに近いのか疑問に思います。
- 必要なパッケージを/public(https://github.com/possibilities/meteor-node-modules)にインストールします(危険なようです)
- 使用しているビルドパック( https://github.com/oortcloud/heroku-buildpack-meteorite )をハックして、必要なノードパッケージを要求します
- プロジェクトをノードモジュール自体としてデプロイし、依存関係を許可します(https://github.com/matb33/heroku-meteor-npm)
- プロジェクトをバンドルして解凍し、作成されたnode_modulesディレクトリにインストールします(meteorでnode.jsモジュールを使用するための推奨される方法)
どのルートを取るべきですか?