Meteor.startup(function(){ //在启动时在服务器上运行的代码
console.log('Setting environment variables')
process.env.MONGO_URL= 'mongodb://localhost:27017/dbName';
console.log(process.env) // MONGO_URL inside process.env is showing that variable is setup but its not working.
})
答案 0 :(得分:0)
MONGO_URL
是其中一个变量,需要在启动前设置。如果您正在尝试启动开发过程,则需要执行以下操作:
METEOR_URL=mongodb://localhost:27017/dbName meteor
如果您尝试在某些自定义生产设置上部署应用,则答案取决于您计划使用的特定解决方案。如果这是标准的,那么服务提供商通常会有一个简单的Web工具,您可以在其中配置应用程序进程的环境变量。这基本上是你应该寻找的。 p>
如果这是一些自制的解决方案,那么有很多可能的答案。要记住的是,在开始流星过程之前,您应该向环境提供自定义MONGO_URL
变量。