已成功上传到 Heroku Local,但在推送到 Heroku live 时出现 503 错误

Kan*_*rre 5 heroku http-status-code-503 mean-stack

因此,在我的 MEAN 堆栈应用程序中更改文件和移动代码之后,我终于将它加载到 Heroku 本地。现在的问题是当我将此应用程序推送到我的 Heroku 遥控器并要求打开 Heroku 时,该应用程序出现此错误....

加载资源失败:服务器响应状态为 503(服务不可用)

下面是 Heroku 上应用程序的链接……有什么可以帮助或暗示我正确方向的吗?

https://istressless.herokuapp.com/

jr0*_*ket 6

一旦你创建了一个新的 heroku 应用程序,heroku create然后确保你已经添加了一个数据库并使用 mean.io 上定义的设置配置了你的 Mean 应用程序

要将 MongoDB 数据库添加到您的 Heroku 应用程序,请执行以下操作:

heroku addons:create mongolab:sandbox

将 Mongodb 字符串添加到server/config/env/production.js. 您可以使用以下命令找到此字符串heroku config

通过设置一些环境变量在 heroku 上配置您的 Mean 应用程序

heroku config:add BUILDPACK_URL=https://github.com/mbuchetics/heroku-buildpack-nodejs-grunt.git

heroku config:add NODE_ENV=production
Run Code Online (Sandbox Code Playgroud)

添加一个新的配置变量应该会重新部署您的应用程序,并希望在 Heroku 上启动您的 Mean 应用程序。

所有这些都假设您已安装 Heroku 工具带并且您的本地代码处于 git 版本控制之下。

此信息来自learn.mean.io网站的 Heroku 部分