我试图在本地机器上设置MONGO_URL env变量,并将其指向模数上的mongo,以便在开发过程中使用该数据库。我在第一行的shell脚本中有这样的内容:
MONGO_URL=$(meteor mongo --url mongodb://gh:geo12@proximus.modulusmongo.net:27017/myDatabaseID) meteor但是,当脚本运行时,我会得到以下错误:
错误: URL必须以以下形式出现: mongodb://user:pass@host:port/dbname
看来这就是我所拥有的!我知道字符串是正确的,当在浏览器中访问我的模数项目URL时,b/c数据库运行良好。用户名和密码都很短,当我第一次尝试时,它抱怨我的字符串太长,主机名只能是63个字符。当我在本地机器上进行开发时,还有其他方法使用该数据库吗?
发布于 2015-03-31 20:19:09
试着把这个放在服务器端。
Meteor.startup(function(){
process.env.MONGO_URL = 'mongodb://gh:geo12@proximus.modulusmongo.net:27017/myDatabaseID';
});https://stackoverflow.com/questions/29377703
复制相似问题