vue proxy 代理
proxy: {
[process.env.VUE_APP_API]: {
target: process.env.VUE_APP_BASE_HREF,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_API]: ''
}
},
'/upload-url':{
target: process.env.VUE_APP_UPLOAD_URL,
changeOrigin: true,
pathRewrite: {
'^/upload-url': '/'
}
},
}
一开始我的两个代理这样写,http://192.168.2.150:8063/upload-url/upload%E8%AF%B7%E6%B1%82%E5%9C%B0%E5%9D%80%E6%98%AF%E8%BF%99%E4%B8%AA 但是报下边这个错
'/upload-url':{
target: process.env.VUE_APP_UPLOAD_URL,
changeOrigin: true,
pathRewrite: {
'^/upload-url': '/'
}
},
[process.env.VUE_APP_API]: {
target: process.env.VUE_APP_BASE_HREF,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_API]: ''
}
},
后来我只是两个代理的顺序换了下就通了,可以帮忙解释下这是为什么?