我在将 Node 应用程序部署到 Heroku 时遇到问题,我哪里出错了?

I am having trouble deploying a Node app to Heroku, where am I going wrong?

我一直试图推动我的代码,但遇到了障碍,有一个页面给我一个应用程序错误并告诉我检查日志。

我不确定下一步该做什么。

如果有帮助,我可以提供 git 回购地址。

谢谢!

在 Heroku 上部署失败时需要检查一些事项。

你有没有...

  1. 在根文件夹上创建了一个 procfile?它通常是一个简单的单行文件,告诉它 运行 服务器。

    web: node server/server.js
    
  2. 在您的 package.json 文件中包含必要的模块?

  3. 您的服务器是否需要连接到数据库?如果是这样,日志应该会告诉您类似数据库连接失败的信息。

更多信息请参考Heroku docs