如何调试 Heroku 应用程序,因为日志根本没有帮助?

Cya*_*lum 6 heroku

我第一次尝试在 heroku 上部署 nodejs 应用程序,但我被困在命令“heroku open”上,因为它给了我一个应用程序错误并且没有关于它在哪里崩溃的信息。该应用程序在本地运行没有问题。您将如何进行调试?感谢您的建议和时间。

Luk*_*ski 8

如果运行heroku local没有帮助,请运行远程 shell: heroku run -a <your app name> /bin/bash,然后运行npm start以查看日志并在 Heroku 服务器上调试问题。


Luk*_*ski 5

当“本地”运行您的应用程序时,您是否尝试过运行heroku local?这通过 Heroku 运行应用程序,但在本地服务器上。