因此,假设我有4个环境
本地阶段预生产
我想在local的开头设置一个标志,这样我就可以识别它是否是local了。
我知道isDevelopment,但这只是prod和任何开发环境之间的区别。
我想象的是启动Meteor之类的东西
meteor --local
然后访问设置为true的全局变量isLocal。
发布于 2017-08-23 06:22:05
执行此操作的一种方法是创建多个设置文件。
例如。
settings-local.json
{
local: true,
}
settings-stage.json:
{
stage: true
}
然后,您需要做的就是使用您希望使用的任何设置文件启动meteor:
meteor --settings settings-stage.json
然后,在您的代码中,您可以针对以下内容进行测试
if (Meteor.settings.stage) { //do something }
https://stackoverflow.com/questions/45827403
复制相似问题