我是一个完整的heroku和nodejs新手。我只是按照教程来使用heroku在本地运行GroupMe bot。运行命令foreman start
后,我收到以下内容:
18:10:00 web.1 | started with pid 24985
18:10:00 web.1 | exited with code 1
18:10:00 system | sending SIGTERM to all processes
procfile读取:
web: node index.js
如何阻止退出上面的代码1?
答案 0 :(得分:1)
如果您没有在本地计算机上安装节点,则可能会看到该消息。您可以输入
进行检查node --version
https://devcenter.heroku.com/articles/getting-started-with-nodejs#introduction上的Heroku教程中的Node.js入门可能会有所帮助。它将引导您逐步部署Node.js应用程序。
答案 1 :(得分:1)
尝试手动运行程序:
node index.js
这将显示您遇到的实际错误。