我将如何使用(实时运行)MongoDB开发另一个meteor应用程序?在运行meteor之前,我try 修改(.meteor/server/server.js)并指定MONGO_URL,但没有成功.

这不需要使用Bundle 的MongoDB,它必须是一个单独/定制的MongoDB(基本上是另一个meteor实例).

这可以用deploy method完成,但在开发过程中普通的meteor run呢?

更新:这确实有效,但是客户端实现似乎有点小故障

推荐答案

Unofficial Meteor FAQ中所述,您可以在MONGO_URL环境变量设置为所需实例的情况下调用Meteor:

MONGO_URL=mongodb://localhost:27017 meteor

如果您的MongoDB处理多个数据库,您可以通过将其附加到URL来指示使用哪个数据库:

MONGO_URL=mongodb://localhost:27017/mydb meteor

您甚至可以通过运行以下命令来防止Meteor在开发中启动本地Mongo实例:

MONGO_URL=none meteor

Mongodb相关问答推荐

使用查询参数过滤MongoDB Go驱动程序时出现问题

MongoDB$unionWith,如何 Select 特定文档

在MongoDB中是否可以按递增顺序更新多个文档?

在数组对象 Mongodb 中仅 Select 需要的数组

Kotlin 使用初级构造实例化公开类

在运算符 $map 中嵌入运算符 $exists

MongoDB - 在 $lookup 管道中匹配键匹配不起作用

Mongo:投影不影响布尔值

mongodb - 查找包含至少 3 个填充数组的记录

增加嵌套对象中的值?

findOneAndUpdate 和 findOneAndReplace 有什么区别?

子文档上的mongoose唯一索引

如果 mongoDB 服务器正在运行,如何从驱动程序判断

mongoose如何在幕后工作

$lookup 结果 mongodb 的计数

使用 mongoimport 将日期(ISODate)导入 MongoDB

使用 Spring Security + Spring 数据 + MongoDB 进行身份验证

MongoDB 的 MMAPV1、WiredTiger 或 In-Memory StorageEngine 如何 Select ?

缩短 MongoDB 属性名称值得吗?

为什么 Mongo 提示会使查询运行速度提高 10 倍?