我使用 React/Node.js/PostgreSQL Webpack 构建了一个应用程序,现在正尝试在 heroku 上部署。
一切都在我的本地主机上完美运行,但它不能在 Heroku 上运行。 error message image on Heroku -
我已经尝试了多个构建包来实现它,但它仍然给我相同的结果,而且我无法找出问题所在,因为我的日志似乎没有任何问题。
任何想法将不胜感激。
这是我的仓库的链接 https://github.com/strongharris/Edu-it
运行它: npm 安装 -> npm 运行构建 -> npm 开始
最佳答案
此处的问题出在您的代码上。我试图将您的项目副本部署到 Heroku,但它给我一个错误,因为当您在有条件的情况下使用它时 config.connection
不存在。
这是错误:
(我通过部署 Heroku 应用程序检索这些日志,然后运行 heroku logs
查看日志输出。)
如您所见,错误在这里:https://github.com/strongharris/Edu-it/blob/master/server/database/database_config.js#L9
您需要重新编写此代码,以便它在没有该变量的情况下正常运行。
关于node.js - Heroku 部署错误上的 Webpack Node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41626070/