因此,在我的MEAN堆栈应用程序中更改文件和更改代码之后,我终于可以在Heroku本地加载它了。现在的问题是当我将这个应用程序推送到我的Heroku遥控器并要求Heroku打开时,该应用程序出现此错误....
无法加载资源:服务器响应状态为503(服务不可用)
以下是Heroku上应用程序的链接......可以提供任何帮助或提示我正确的方向吗?
答案 0 :(得分:3)
使用heroku create
创建新的heroku应用后,请确保已添加数据库,并使用mean.io
使用以下命令将MongoDB数据库添加到Heroku应用程序:
heroku addons:create mongolab:sandbox
将Mongodb字符串添加到server/config/env/production.js
中的生产环境中。您可以使用命令heroku config
通过设置一些环境变量来配置heroku上的均值应用
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部分答案 1 :(得分:0)
尝试键入:
iris[ ,
在本地终端上查看错误详细信息