Heroku Node.js应用程序出错

时间:2017-05-29 16:39:03

标签: node.js heroku

我试图将我的第一个应用程序部署到heroku,但有些事情是错过的。

我已经进入了日志,这就是正在发生的事情。有人有什么想法吗?

我会非常感激,或者我能得到任何其他信息可以揭示最新情况?即使是通过heroku的5000本地主机,它也可以在本地主机上工作。

端口设置如下。 var port = process.env.PORT || 3000;

记录下面的

2017-05-29T16:28:57.730817+00:00 app[web.1]: 

2017-05-29T16:28:57.730818+00:00 app[web.1]: ReferenceError: err is not defined

2017-05-29T16:28:57.730819+00:00 app[web.1]:     at NativeConnection.<anonymous> (/app/app.js:19:17)

2017-05-29T16:28:57.730819+00:00 app[web.1]:     at emitOne (events.js:96:13)

2017-05-29T16:28:57.730820+00:00 app[web.1]:     at NativeConnection.emit (events.js:188:7)

2017-05-29T16:28:57.730821+00:00 app[web.1]:     at Immediate.<anonymous> (/app/node_modules/mongoose/lib/connection.js:322:19)

2017-05-29T16:28:57.730822+00:00 app[web.1]:     at runCallback (timers.js:651:20)

2017-05-29T16:28:57.730822+00:00 app[web.1]:     at tryOnImmediate (timers.js:624:5)

2017-05-29T16:28:57.730823+00:00 app[web.1]:     at processImmediate [as _immediateCallback] (timers.js:596:5)

2017-05-29T16:28:57.828280+00:00 heroku[web.1]: State changed from starting to crashed

提前致谢。

1 个答案:

答案 0 :(得分:0)

所以我愚蠢地遵循教程。我仍然连接到localhost mongoDB。现在,我把它与MLAB一起生活,感谢所有看起来。