Heroku に nodejs lite-server をデプロイしようとしています。サーバーをローカルで正常に実行できますが、次のエラーで展開に失敗します。
Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
基本的な問題は、Heroku がポートを設定できるようにする方法がわからないことです。彼らはこれを動的に行います(静的に行う方法しか知りません)。したがって、サーバーが正しいポートを設定できるように、環境変数を設定する必要があります。lite-server を使用してこれを行うにはどうすればよいですか?
この問題は、さまざまなサーバー設定で解決されています。
Heroku の http サーバー ポートを構成するには
Heroku + node.js エラー (Web プロセスが起動から 60 秒以内に $PORT にバインドできませんでした)
Heroku の Express サーバー ポートを構成するには
Heroku Node.js エラー R10 (ブート タイムアウト) -> Web プロセスが起動から 60 秒以内に $PORT にバインドできませんでした