对于Windows,我的Node脚本应如下所示:
"scripts": {
"start-docs": "SET NODE_ENV=development&&babel-node ./docs/Server.js"
}
但是在Linux上没有SET
,所以会像这样:
"scripts": {
"start-docs": "NODE_ENV=development&&babel-node ./docs/Server.js"
}
有没有办法以一致且跨平台的方式声明环境变量?
我最近遇到了跨环境项目。这很简单
{
"scripts": {
"build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
}
}
这会将build
环境变量设置为,production
而不管操作系统是什么。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句