mongodb - 部署 Meteor 应用程序时如何指定 MongoHQ 数据库?

标签 mongodb meteor

我想在使用 meteor deploy 部署 Meteor 应用程序时使用我自己的 MongoHQ 数据库。 The documentation explains how to do this when deploying and running on a machine I control :

$ PORT=3000 MONGO_URL=mongodb://localhost:27017/myapp node bundle/main.js

但是关于如何使用 meteor deploy 的文档似乎有点稀疏。有可能吗?

编辑:我尝试关注 http://docs.meteor.com/#meteor_settings并添加了一个 settings.json 文件并放入其中:

{"MONGO_URL" : "mongodb://user:pass@mongohq.com:10000/mydatabase"} 

然后用

部署

meteor deploy myappname.meteor.com --settings settings.json

但部署的版本似乎没有使用我的数据库

最佳答案

我最终部署到 Heroku,而不是使用 buildpack .然后我可以使用 heroku 配置设置变量。

关于mongodb - 部署 Meteor 应用程序时如何指定 MongoHQ 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14328704/

相关文章:

arrays - 跳过和限制嵌套数组元素

javascript - 在 AngularJS 中使用数据库 - 我应该在哪里编写数据库连接代码?

java - 获取字符串值的最大值

meteor - 未捕获的类型错误 : Object #<Object> has no method 'publish'

ios - 如何在 iOS 上将 "MongoDB datetime (ISO Date)"解析为 NSDate(swift 和 Objective-c)

javascript - 不允许添加除定义之外的值。 MongoDB

web-applications - meteor 应用程序崩溃

javascript - 使用 Meteor JS 的响应式(Reactive)连接在模板中呈现集合数据

meteor - 指定本地使用哪个版本的 Meteor

javascript - 如何使用 jQuery 切换带有 Meteor 的简单侧边栏 Bootstrap 3 的菜单按钮