1、用途:跨平台设置和使用环境变量
比如你在linux上可以设置NODE_ENV=production环境变量,但是这种方式在window上是行不通的。而实际工作中,可能你在window上开发项目,最后要在linux上运行项目,这样就导致设置环境变量的方式不一致,cross-env就是解决设置环境变量的方式统一的。
2、安装
npm install cross-env -D
3、使用
"scripts": {
"dev": "cross-env NODE_ENV=development webpack-dev-server --inline --progress --config
build/webpack.dev.conf.js"
},
4、这样当你在不同平台运行build/webpack.dev.conf.js脚本时,都能设置环境变量NODE_ENV