开发不同模块请求不同域名 axios怎么设置baseurl
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
基本axios如下
const request= axios.create({
baseURL: '/ai',
withCredentials: true,
timeout: 5000
})
vue.config.js 里面的代理配置如下,开发阶段都是联调的本地,一个页面的接口可能事后台多个人开发的。
proxy: {
'/aiClient':{
target:'http://192.168.81.106:2222',
changeOrigin:true,
pathRewrite:{
'^/aiClient':''
}
},
'/ai': {
target: 'http://192.168.81.130:2222',
changeOrigin: false,
pathRewrite: {
'^/ai': ''
}
},
'/a': {
target: 'http://192.168.81.125:2222',
changeOrigin: false,
pathRewrite: {
'^/a': ''
}
},
'/robot': {
target: 'http://192.168.81.104:5555',
changeOrigin: false,
pathRewrite: {
'^/robot': ''
}
}
}
这个怎么去改变baseURL呢?急