vue开发 cross-env跨平台设置环境变量
vue开发过程成中使用环境变量 以便在不同的环境里面查看不同的数据。
cross-env可以很方便帮我们解决
关于介绍 cross-env
首先安装 cross-env
| 1 | npm install cross-env --save-dev | 
使用
在package.json 里面配置环境变量名称
| 1 | // config/proxyDev.js 代理地址一 | 
| 1 | // config/proxyTestCenter.js 代理地址二 | 
| 1 | // config/index.js 新增下面代码 | 
修改config/index.js 文件
| 1 | // 修改config/index.js 文件 | 
在package.json中配置命令 在package.json中修改如下代码:
| 1 | // package.json 中修改scripts 的dev和rc; 配置方式模板 cross-env key=value 注:这里的key是proxyTable value是dev和tc; | 
最后在使用不同的编译命令就可以来改变环境变量
| 1 | npm run dev //执行的是 dev环境变量 | 
参考博文/文档:[^1]
 [http-proxy-middleware 代理]: https://www.npmjs.com/package/http-proxy-middleware
 [cross-env 跨平台设置环境变量]: https://www.npmjs.com/package/cross-env
