ここに他の誰かが来た場合、私のアプリはまだHerokuで起動しているエラーを持っていましたが、エラーメッセージは冗長ではなく、Nodeバージョンのエラーが続いていました。この一連の修正により、それが実現しました。
1.端末で、npmインストール - これはnpmを再インストールしました。私も "流星のアップデート"を実行したが、私は自分のアプリを壊す重要なアップデートがないことを知っていた。
2. .gitignoreファイルを確認します。重要なものがあります。私の場合、 "newrelic"フォルダはそこにありましたが、package.jsonの依存関係として参照されていませんでした。この問題を解決するには、すべてのサブフォルダにpackage.jsonの依存関係リファレンスがあることを確認するか(推奨)、.gitignoreからnode_modulesを削除します(余分なフェッチを作成します。
3.以上のKevinのビルドパスを使用するか、別の更新されたMeteorビルドパッケージを使用します。私は馬のパッケージを使用しました。あなたがそのようなURLの末尾に.gitを追加していることを確認してください:
heroku buildpacks:set https://github.com/kevinseguin/heroku-buildpack-meteor.git --app myAppName
4は、$ PATHを設定 - ターミナルで: PATH = $ PATHにします。$ HOME/.meteor
を5. HerokuのROOT_URLをに設定します。そこには "myAppName.herokuapp.com"と設定する指示があります。これはHerokuでエラーが発生します。 "http://"のように "http://myAppName.herokuapp.com"のように固定すると修正されます。
ありがとうKevin。あなたのフォークを私のビルドパックとして使用し、 "compile_node"ファイルでノードのバージョンを更新した場所を見ました。ヒロクのログからエラーが消えてしまった。アプリはまだクラッシュしていますが、理由はさまざまです。 – butchbrody
私はあなたのフォークにbuildpackをセットしました。しかし、「Meteorにはノードv0.10.41以降が必要です」というアプリのクラッシュが発生しています。私はherokuを再起動してみました。また、 "git push -f heroku master"(以下の回答から)提案、誰ですか? – Deborah
kevinseguin buildpackは私のためには機能しませんでした。 'https:// github.com/AdmitHub/meteor-buildpack-horse'が実行しました。 –