在多环境下打包构建是很常见的。可以这样来做:
npm install --save-dev cross-env
在packjson文件中:
{
"scripts": {
"dev": "cross-env NODE_ENV=dev ***",
"test": "cross-env NODE_ENV=test ***",
"build": "cross-env NODE_ENV=production ***"
}
}
然后在其他地方就可以通过 process.env.NODE_ENV 取到上面packjson的 NODE_ENV 值,然后就可以为所欲为啦....
共有条评论 网友评论