在新的Meteor应用程序开发中使用本地MongoDB而不是minimongo

时间:2013-02-23 17:59:51

标签: mongodb meteor

是否可以使用常规MongoDB的本地实例代替默认的minimongo来启动一个新的Meteor项目?

若然,怎么样?

2 个答案:

答案 0 :(得分:12)

与meteor一起运行的mongodb仍然是标准mongodb,minimongo只是客户端实现,允许浏览器端对集合进行查询。

使用unofficial meteor faq

中提到的终端启动这样的流星
MONGO_URL=mongodb://localhost:27017/database meteor

修改

您可以在projectdir/.meteor/local/build/README

中了解相关信息
  

这是一个Meteor应用程序包。它只有一个依赖,   node.js(使用'fibers'包)。要运行该应用程序:

$ npm install fibers@1.0.0
$ export MONGO_URL='mongodb://user:password@host:port/databasename'
$ export ROOT_URL='http://example.com'
$ export MAIL_URL='smtp://user:password@mailhost:port/'
$ node main.js    
     

使用PORT环境变量设置端口所在的位置   申请会听。默认值为80,但是   在大多数系统上都需要root。

     

在meteor.com上了解有关Meteor的更多信息。

答案 1 :(得分:0)

如果已经安装了mongodb,只需使用命令

运行Meteor项目
MONGO_URL=mongodb://localhost:27017/meteorprojectname meteor run

我找到了答案here