私は、HerokuにNodeJsアプリケーションをデプロイしました。フォアマンは.foremanファイルのデフォルトポートを無視します
プロダクションと開発で異なるProcfileを実行する必要があるため、ノード用にForemanをインストールしました(https://www.npmjs.com/package/foreman)。私は私の.envファイルと.foremanファイルを作成し、私の2 Procfileその後
:
:nf start -f Procfile.dev
は、次のエラーをスローし、サーバーを起動するコマンドを実行
プロフィールとProcfile.dev:フォアマンは、デフォルトでポート5000 を選択するので、だから私は.foremanファイルにこのコードを挿入します
Error: listen EADDRINUSE Procfile.dev
port: 3003
問題は、オプションは引き続き無視され、引き続きEADDRINUSEエラーが表示されることです。コマンドを実行しても、ポートは無視されますが、コマンドを実行しても、何も解決されません。
-fフラグを指定せずにコマンドを実行すると、ポートオプションは無視されません。
どうすればこの問題を解決できますか?