首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Meteor项目中使用现有的MongoDB?

如何在Meteor项目中使用现有的MongoDB?
EN

Stack Overflow用户
提问于 2012-05-15 01:15:49
回答 8查看 69.9K关注 0票数 85

假设有一个用于图形用户界面客户机的MongoDB服务器(通过wxPython)运行了一段时间。

如何将新的Meteor项目连接到已存在的 MongoDB

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2012-10-21 17:35:30

使用环境变量MONGO_URL。类似于:

代码语言:javascript
复制
export MONGO_URL=mongodb://localhost:27017/your_db

your_db替换为meteor或您想要使用的任何数据库。

票数 157
EN

Stack Overflow用户

发布于 2016-02-08 01:26:23

我们使用npm

  • 使用package.json创建一个npm init文件。
  • 在该文件中输入并修改以下行(替换所有<...>'s):

代码语言:javascript
复制
"scripts": {"meteor": "MONGO_URL=mongodb://<USER>:<PASSWORD>@<SERVER>:<PORT>/<DB> meteor"}

然后你就可以只用npm run meteor启动

票数 14
EN

Stack Overflow用户

发布于 2012-11-13 22:34:39

the comments to danny's answer Tom Wijsman recommends补丁包/mongo-livedata/mongo_driver.js中,第21行。更好的地方在app/meteor/run.js的460行。这样,如果存在环境变量,例如在Heroku上运行Meteor时,环境变量仍然会被拾取。只需将默认的硬编码mongodb://127.0.0.1更改为MongoDB服务器的位置即可。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10588038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档