Node.js 如何在不同的环境(localhost和Bluemix)中使用不同版本的MongoDB连接项目

Node.js 如何在不同的环境(localhost和Bluemix)中使用不同版本的MongoDB连接项目,node.js,mongodb,sails.js,ibm-cloud,Node.js,Mongodb,Sails.js,Ibm Cloud,当我在本地主机上运行我的sails项目时,我想将连接设置为“本地mongodb”,并在Bluemix上将连接设置为“mongodb实验性”通常,您可以使用config.js var dbconfig = { dev: "mongodb://localhost/mean-todo", prod: process.env.MONGOLAB_URI } 使用 mongoRemote: { adapter: 'sails-mongo', url: dbc

当我在本地主机上运行我的sails项目时,我想将连接设置为“本地mongodb”,并在Bluemix上将连接设置为“mongodb实验性”

通常,您可以使用config.js

var dbconfig = {
        dev: "mongodb://localhost/mean-todo",
        prod: process.env.MONGOLAB_URI
}
使用

mongoRemote: {
    adapter: 'sails-mongo',
    url: dbconfig.prod || dbconfig.dev
  },
希望这能奏效

可能重复的