如何在 heroku 上托管 nodejs 和 angular 项目
how to host a nodejs and angular project on heroku
我尝试在 heroku 上托管 angular 和 nodejs 应用程序。
但它给我一个应用程序错误。我尝试了所有解决方案,但无法解决。
请帮我托管它
]1
logs
我在你的日志中看到一个错误:
Web process failed to bind to $PORT within 60 seconds of launch
所以我根据这个错误给出我的答案。
Heroku 会动态地为您的应用分配一个端口,因此您不能将端口设置为一个固定的数字。 Heroku 将端口添加到环境中,因此您可以从那里拉取它。切换你的应用听这个:
.listen(process.env.PORT || 5000)
在
的地方
.listen(5000);
Please note I have used port no 5000 here. Dont be confused.
我尝试在 heroku 上托管 angular 和 nodejs 应用程序。 但它给我一个应用程序错误。我尝试了所有解决方案,但无法解决。 请帮我托管它 ]1
logs
我在你的日志中看到一个错误:
Web process failed to bind to $PORT within 60 seconds of launch
所以我根据这个错误给出我的答案。
Heroku 会动态地为您的应用分配一个端口,因此您不能将端口设置为一个固定的数字。 Heroku 将端口添加到环境中,因此您可以从那里拉取它。切换你的应用听这个:
.listen(process.env.PORT || 5000)
在
的地方.listen(5000);
Please note I have used port no 5000 here. Dont be confused.