有时候,开发过程中,项目会有很多环境
dev:本地开发环境
uat:测试/预发布环境
production:正式/生产环境
不同环境下,打包、部署和api的调用都是不同的。
如果每次都频繁修改代码,明显是不理智的,效率也是很低的
使用如下
在package.json新增命令脚本
"scripts": {
"serve": "vue-cli-service serve",
},
在项目根目录下,增加配置文件
--mode uat意思为指定环境模式为uat,会调用.env.uat文件。默认不指定则为development。所以我们建立多个配置文件
如果是本地运行的话配置文件里面的环境得是development 如果只是打包命令的话配置文件是development就OK
这些配置文件的变量,是整个项目都可以访问全局变量
然后如果是使用axios做请求的话设置
原文:https://www.cnblogs.com/wxy0/p/14355162.html