2017-11-13 1 views
0

私はfeathersjsウェブアプリケーションをherokuにデプロイしようとしています。そして、feathersは普通のノードアプリケーションをデプロイするようなエクスプレスラッパーなので、私はpackage.jsonで "npm start"スクリプトを手に入れました。私はgit repoにheroku remoteを追加し、herokuをプッシュすると "yarn install"と "npm start"スクリプトを実行します。アプリ起動時にエラーが発生します: heroku logsHeatherにFeathersJS Appをデプロイする

何が起こったのかわかりません。 私のアプリをドッキングできたら、誰かが適切な実装を見つけるのを助けることができますか?

おかげで皆

答えて

0

それが発現するが、デフォルトの使用feathers-configurationすることにより、アプリケーションの設定でプルするだろう生成されたアプリケーションと同じです。エラーメッセージから、適切なNODE_ENV環境変数を指定していないように見えます。これは、Herokuにデプロイするときにproductionに設定する必要があります。

+0

こんにちはDAFFは、あなたの答えのおかげで、私はまだ問題を抱えているために、「NODE_CONFIG_DIR」に設定してみてください。私はHerokuの生産にNODE_ENV env varを設定しましたが、私はこれを見ます: "WARNING: 'production'のNODE_ENV値がどの展開設定ファイル名とも一致しませんでした。 –

+0

'config /'フォルダのデプロイメントをチェックしていますか? – Daff

+0

それは恥ずかしいです、私はconfigフォルダをgitignoredしていた。あなたの時間を無駄にして申し訳ありません。 –

0

は「アプリ/設定/」

関連する問題