问题
不同操作系统平台设置和使用环境变量的命令不同,导致npm脚本异常
解决
使用cross-env,以统一方式设置环境变量,并能在不同平台兼容运行
- 安装
npm install --save-dev cross-env
- 使用 package.json
"scripts": {
"build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
}
不同操作系统平台设置和使用环境变量的命令不同,导致npm脚本异常
使用cross-env,以统一方式设置环境变量,并能在不同平台兼容运行
npm install --save-dev cross-env
"scripts": {
"build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
}