首页 > 解决方案 > Heroku 部署无法/获取

问题描述

我正在尝试将我的 MEAN 应用程序部署到 Heroku。部署成功,但是当我打开我的应用程序时,我收到一个错误 CANNOT / GET。当我检查控制台时,我得到 错误

我曾多次尝试配置 package.json,但没有帮助。你可以从我的提交中检查它。

这是我的 github 仓库。:https ://github.com/urgyanmiki/AngularApp

非常感谢!

标签: node.jsangularmongodbexpressheroku

解决方案


您的 package.json 正在启动后端的 server.js。但是您的前端没有 server.js 来接收请求。我建议您拆分应用程序并将两个应用程序部署到 Heroku 以查看是否一切正常。之后,如果您愿意,您仍然可以将它们组合成一个应用程序。

你可以按照这个例子来看看 Heroku 对你的前端的 server.js 有什么期望:Medium article


推荐阅读