所以,假设我有4个环境
本地 阶段 Preprod 刺
我想在本地开始时设置一个标志,以便我可以识别它是否是本地的。
我知道isDevelopment,但这只能区分prod和任何开发环境。
我想象的是启动像Meteor这样的东西
meteor --local
然后可以访问全局变量isLocal设置为true。
答案 0 :(得分:2)
这样做的一种方法是创建多个设置文件。
E.g。
设置-local.json
{
local: true,
}
设置-stage.json:
{
stage: true
}
您需要做的就是使用您想要使用的任何设置文件启动流星:
meteor --settings settings-stage.json
然后在您的代码中,您可以针对这些
进行测试if (Meteor.settings.stage) { //do something }