我将如何使用(实时运行的)MongoDB开发另一个 meteor 应用程序?我尝试在运行.meteor/server/server.js之前修改(MONGO_URL)并指定meteor无效。

这无需使用 bundle 的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

07-24 18:12
查看更多