'找不到那个阵型'heroku部署错误
我正在尝试在Heroku上部署一个MEAN堆栈(MongoDB-Express-Angularjs-Nodejs)应用程序。 当我用git push heroku推我的代码后,我得到以下错误:“缩放dynos …失败!找不到那个阵型”。
我已经检查了没有运气的解决scheme。 我创build了一个Procfile,但是没有帮助。 我仍然得到同样的错误。
任何想法,我怎么能得到这个启动和运行。 我会包括更多的代码,但我不知道问题出在哪里,所以请问,我将包括必要的代码。
好,所以我find了我的问题。 当我看到错误日志时,很显然我有一个MongoDB连接错误。 我不得不指出正确的MongoDB实例,并且像魅力一样工作。 下面发布是我修改“server.js”文件后用于纠正问题的具体命令。
终于让我部署在Heroku上了!
> (reverse order) > $ heroku open > $ git push heroku master > $ git commit -m "myMessage" > $ git add <file> > $ git status
提交消息:我更新了mongoDB连接,然后提交,并将更改推送到Heroku,现在应用程序加载在线。
- process.env在Heroku上不包含configurationvariables
- 在Web Worker Dynos上运行的Heroku上parsing服务器
- (遵循Heroku的Node.js指令)之后出现错误
- 为什么PaaS提供商在部署期间build议使用Dependency安装? (对于PHP或NodeJS,可能还有其他的)
- 多个Node.js“应用程序”在一个服务器文件不好的做法?
- Heroku需要一个server.js文件。 放什么?
- 如何设置RedisStore – Node,Express,Socket.io,Heroku
- 当部署在heroku上时,Sails js连接恢复到开发
- 构build自定义API连接器的常用方法是什么?