解决webpack环境变量NODE_ENV跨平台兼容性问题
为什么要用cross-env插件
学过webpack的人都知道,webpack可以使用NODE_ENV=development
或者NODE_ENV=production
这样的方式来设置全局变量
这样的方式可以告诉webpack来执行对应环境下的配置文件
但是这个设置方式在windows下面不兼容,所以需要cross-env插件了
使用方法
- 这是package.json中一段scirpt命令
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=webpack.config.js"
- 只要在NODE_ENV=development前面加上cross-env就行了,前提是要安装cross-env
- 安装
npm install cross-env --save-dev
- 上一篇 »JQuery笔记
- 下一篇 »跨平台C语言开源库总结