我得到了这个错误:
应用程序错误应用程序中出现错误,无法提供您的页面。如果您是应用程序所有者,请查看日志以了解详细信息。您可以使用以下命令从Heroku CLI执行此操作heroku日志-尾部
我尝试添加其他人也构建的各种存储库。Heroku是否需要特定的文件要求才能显示应用程序?
我的git存储库位于此处:https://github.com/nathanpuls/helloworld2我的heroku应用程序位于此处:https://wyresapp.herokuapp.com/
如果您已经将应用程序部署到Heroku,就像它在git存储库中一样,那么您缺少两件事。
-
您应该为端口分配一个环境值,以便Heroku可以使用它来设置端口号。它不会在用户定义的端口号上运行应用程序。它应该看起来像
var port = process.env.port || 3000;
-
缺少Procfile。这是一个简单的文件,指示你拥有什么样的应用程序以及应该如何启动。在你的情况下,应该是
web: node index.js