一,根目录新建.env.test文件
内容:
NODE_ENV = 'test'
二,配置baseurl文件
let baseUrl= ""; //这里是一个默认的url,可以没有
switch (process.env.NODE_ENV) {
case 'development':
baseUrl = "http://localhost:8080/dcxt/shop/" //开发环境url
break
case 'test': // 需要和自己配置的环境名字对应起来
baseUrl = "https://www.baidu.com/dcxt/shop/" //测试环境中的url
break
case 'production':
baseUrl = "https://www.baidu.com/dcxt/shop/" //生产环境url
break
}
export default baseUrl;
三,在axios文件中配置
四,修改package.json的配置
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"test": "vue-cli-service build --mode test",
"lint": "vue-cli-service lint"
},
这样执行npm run test打出来的包就是测试环境的包了