2015-04-23 64 views
2

我一整天都在搜索,但没有找到任何解决方案来更改流星窗口系统中的默认数据库。所有研究结果如下无法在窗口系统中设置流星的mongodb路径

MONGO_URL=mongodb://127.0.0.1:27018/meteor meteor 

视窗系统上提供错误 -

'MONGO_URL' 不被识别为内部或外部的命令,

二手settings.json作为

{ 
    "MONGO_URL":"mongodb://127.0.0.1:27018/meteor" 
} 

然后流星--settings ./settings.json

但仍然没有选择这种芒果设置。最后在我的js文件中

if (Meteor.isServer){  
    process.env.MONGO_URL="mongodb://127.0.0.1:27018/meteor" 
} 

这也行不通。任何有关这方面的建议将不胜感激。

+1

你见过这样的:https://github.com/meteor/windows-preview/issues/52 – below9k

回答

6

如果我没有弄错流星设置只用于部署。

要使用其他的MongoDB不是在开发过程中窗口的地方之一,你可以创建一个批处理文件(* .bat)的形式包含在您的流星app文件夹下面的命令:

SET MONGO_URL=mongodb://localhost:27017/name_of_the_db 
meteor 

(考虑到你的MongoDB服务器监听在localhost:27017这是默认设置)