我正在构建一个简单的应用程序,它在100%本地时工作,它在本地的heroku上运行,当我尝试从heroku访问它时崩溃。我收到此错误
at=error code=H10 desc="App crashed" method=GET path="/"
我已经尝试了一些事情
但我仍然得到同样的错误。
我的代码在此plnkr上
https://plnkr.co/edit/1nORDleC7pmFphEpXcGO
此外,我的.env文件存在一些问题,因为它只包含此
使用
cat .env
我明白了
TIMES=2
如何在其中添加内容,我想添加2个键, 如果我在.env中只有这个,那app.listen怎么知道端口...
app.listen(process.env.PORT || 3000);
编辑:我有另一个提示,查看我的进程在启动后立即崩溃的日志。比如2秒钟。
所以我
Heroku restart
我得到了
Starting process with command...
我得到后立即
State changed from starting to crashed
Process exited with status 0
为什么......:'(
答案 0 :(得分:0)
好的我得到了这个问题!!
所以在我的Procfile中我写了
web : blablabla blablabla node app.js
问题是我需要删除" :"在blablabla之前,因为heroku控制台无法读取它!
现在它的效果令人惊叹!