我正在尝试从他们的网站上在新创建的 Heroku 应用程序上运行 Node 应用程序。我按照他们的步骤操作,但在显示应用程序状态时仍然出现错误。
我在没有命令的情况下遵循了Node.js 入门部分,heroku create因为我已经从网络上创建了。
所以当我跑的时候:heroku ps:scale web=1它告诉我:
Scaling dynos...完成,现在以 1:Free 运行网络
但是在运行时heroku ps:
=== web (免费): npm run start (1)
web.1: 崩溃 2018/10/25 11:25:49 -0300 (~ 8m 前)
所以我的日志heroku logs --tail显示了这个错误:
2018-10-25T14:25:44.000000+00:00 app[api]:构建成功
2018-10-25T14:25:46.451739+00:00 heroku[web.1]:用命令启动进程
npm run start2018-10-25T14:25:49.113832+00:00 应用程序[web.1]:
2018-10-25T14:25:49.113864+00:00 app[web.1]: > my-app@1.0.0 start /app
2018-10-25T14:25:49.113866+00:00 app[web.1]:> 节点 server.js
2018-10-25T14:25:49.113867+00:00 应用程序[web.1]:
2018-10-25T14:25:49.418151+00:00 应用程序[web.1]:events.js:167
2018-10-25T14:25:49.418191+00:00 应用程序[web.1]:扔er;// 未处理的“错误”事件
2018-10-25T14:25:49.418193+00:00 应用程序[web.1]:^
2018-10-25T14:25:49.418194+00:00 应用程序[web.1]:
2018-10-25T14:25:49.418196+00:00 app[web.1]: 错误:听 EACCES 0.0.0.0:80 …