node.js - Heroku 部署错误上的 Webpack Node.js

标签 node.js git postgresql heroku webpack

我使用 React/Node.js/PostgreSQL Webpack 构建了一个应用程序,现在正尝试在 heroku 上部署。

一切都在我的本地主机上完美运行,但它不能在 Heroku 上运行。 error message image on Heroku -

我已经尝试了多个构建包来实现它,但它仍然给我相同的结果,而且我无法找出问题所在,因为我的日志似乎没有任何问题。

任何想法将不胜感激。

这是我的仓库的链接 https://github.com/strongharris/Edu-it

运行它: npm 安装 -> npm 运行构建 -> npm 开始

最佳答案

此处的问题出在您的代码上。我试图将您的项目副本部署到 Heroku,但它给我一个错误,因为当您在有条件的情况下使用它时 config.connection 不存在。

这是错误:

Error Logs

(我通过部署 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/

相关文章:

node.js - 使用 Nginx 作为 Node.js 的代理向 favicon.ico 添加 Expires header

ruby-on-rails - 通过 URL 将 Docker 容器中的 Rails 应用程序连接到外部 Postgresql 数据库

javascript - 如何离线安装 Puppeteer

node.js - 我怎样才能在单元测试中每次都获得新的电子邮件和电话号码?

javascript - SQL 到 Mongo 事务架构

sql - PostgreSQL - CASE WHEN THEN 从不同模式获取数据?

sql - CTE涉及两个联接的行为异常

git - 是否有任何支持部分 checkout /克隆的分布式修订控制系统?

ruby-on-rails - rake :db seed issue with Catarse

git - 为什么 git 的 cherry picking 不止一次提交会失败?