如何从内部设置一些环境变量package.json
与使用npm start
喜欢命令?
这是我目前拥有的package.json
:
{
...
"scripts": {
"help": "tagove help",
"start": "tagove start"
}
...
}
我想设置环境变量(例如NODE_ENV
)在启动脚本中,同时仍然能够仅使用一个命令启动应用程序,npm start
.
在脚本命令中设置环境变量:
...
"scripts": {
"start": "node app.js",
"test": "NODE_ENV=test mocha --reporter spec"
},
...
然后使用process.env.NODE_ENV
在你的应用程序中。
注意:这是为了仅限 Mac 和 Linux。对于 Windows,请参阅注释。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)