【发布时间】:2016-09-15 23:34:50
【问题描述】:
我已经在 Heroku 上部署了我的 Express nodejs 应用程序。该应用程序使用 mongo db,但我尚未将 mongolab 或任何其他服务与该应用程序附加到 heroku 上,因此源代码中的 mongodb url 仍然是 LocalHost:xxx。
我在 heroku 上部署了应用程序,并且部署成功。但是,当我到达应用程序网址时,heroku 说
我已经检查了 heroku 上“活动”选项卡下的日志,它没有在任何地方提到任何 crash 或 error 关键字。
什么可能导致此问题,我该如何解决?
以下是日志:
应用日志显示PendingAppointment.js未找到。这很令人困惑,因为该文件位于源代码中,并且在我的本地机器上运行良好。
【问题讨论】:
-
在命令行中检查
heroku logs。 -
它提供与网站上显示的相同的日志
-
你需要发布,只是应用程序错误没有意义。
-
好的,我在这里发布日志
-
做
heroku logs -t并访问该页面?所以你应该会看到来自应用程序的一些错误,而不仅仅是构建日志。