我试图将我的第一个应用程序部署到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
提前致谢。
答案 0 :(得分:0)
所以我愚蠢地遵循教程。我仍然连接到localhost mongoDB。现在,我把它与MLAB一起生活,感谢所有看起来。