vue-cli3/cli2 编译生产环境和测试环境
思路
根据process.env(node环境信息).NODE_ENV(自定义变量/常用于区分生产环境和测试环境)的不同来改变Axios的baseURL,从而达到编译生产环境和测试环境
vue-cli3
1.根目录新建.env.[自定义名称NAME]
2.写入NODE_ENV = ‘[自定义名称NAME]’
3.在入口文件main.ts判断process.env.NODE_ENV
设置Axios的baseURL
4.在package.json写入"’[自定义名称NAME]’": “vue-cli-service build --mode ‘[自定义名称NAME]’”,
5.运行npm run [自定义名称NAME]编译
附加 编译生成在对应文件夹里
- 在.env. '[自定义名称NAM