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

Uploaded successfully to Heroku Local but getting 503 error once pushed to Heroku live

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

加载资源失败:服务器返回状态 503(服务不可用)

下面是 Heroku 上应用程序的 link...有任何帮助或提示我正确的方向吗?

https://istressless.herokuapp.com/

使用 heroku create 创建新的 heroku 应用程序后,请确保已添加数据库并使用 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

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

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

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

尝试输入:

heroku logs --tail

在您的本地终端上查看错误详细信息