使用Meteoric部署Meteor.js,MongoError:auth失败

时间:2013-12-10 05:03:17

标签: javascript node.js mongodb meteor meteorite

当使用Meteoric启动连接到启用了auth的mongodb服务器的meteor应用程序时,首先设置变量:

export MONGO_URL = mongodb://admin:password@localhost:27017/myAppDb

Meteoric配置如下:

PRE_METEOR_START="export ENVIRONMENT=prod MONGO_URL=mongodb://admin:password@localhost:27017/myAppDb;"

然后使用命令meteoric deploy启动meteor出现错误:

MongoError: auth fails

问题:为什么meteor无法使用meteoric deploy访问mongodb,但在使用mrt启动流星时,mongodb访问可以正常工作?

我注意到Meteoric脚本包含以下代码,-z标志有什么作用?

if [ -z "$MONGO_URL" ]; then
    MONGO_URL=mongodb://localhost:27017/$APP_NAME

0 个答案:

没有答案