一个项目里面有两个域名。所以跨域代理也必须设置两个
proxy: {
'/api': {
//代理api
target:'http://106.75.81.82:8190', // 除了上传软件包其他接口域名
changeOrigin: true, //是否跨域
pathRewrite: {
//重写路径
'^/api': '' //代理路径
}
},
'/upload': {
target:'http://106.75.81.82:8192',//上传软件包接口跨越代理
changeOrigin: true,
pathRewrite: {
'^/upload': ''
}
}
},
把两个域名定义成环境变量
封装第一个域名的axios 请求
封装第二个域名的axios 请求
然后访问接口的时候