如何根据 git 分支更改变量值?
How to change variables value based on git branch?
所以这里是可用的键 me.keys 值与我的本地主机和 dev_phase1 分支相同,而对于实时分支不同,我正在使用前端的 React js,但是如果我使用 process.env.NODE_ENV 那么 dev_phase1 和 live.I 相信是一样的,实时和 dev_phase1 代码都作为构建版本签出(即 env 更改为生产版本,但我想要区分它们)
let key="value1";//it should be same as local and dev_phase2
和
key="value2" //it should be for live
让process.env.NODE_ENV==='production'? 'value2' : 'value1';
NODE_ENV 在实时构建中应该是 production
。
development
在本地和开发中
如果你想在本地 运行 那么你可以 运行 作为 NODE_ENV=development node server.js
所以这里是可用的键 me.keys 值与我的本地主机和 dev_phase1 分支相同,而对于实时分支不同,我正在使用前端的 React js,但是如果我使用 process.env.NODE_ENV 那么 dev_phase1 和 live.I 相信是一样的,实时和 dev_phase1 代码都作为构建版本签出(即 env 更改为生产版本,但我想要区分它们)
let key="value1";//it should be same as local and dev_phase2
和
key="value2" //it should be for live
让process.env.NODE_ENV==='production'? 'value2' : 'value1';
NODE_ENV 在实时构建中应该是 production
。
development
在本地和开发中
如果你想在本地 运行 那么你可以 运行 作为 NODE_ENV=development node server.js