devServer: {
host: '0.0.0.0',
port: port,
open: false,
proxy: {
// detail: https://cli.vuejs.org/config/#devserver-proxy
[process.env.VUE_APP_BASE_API]: {
target: `代理地址`,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
}
}
},
disableHostCheck: true
},
/开发环境
VUE_APP_BASE_API = '/dev-api'
但是 图片上传如果直接去取代理地址 会遇到一个问题 你的反向代理会将的的图片识别成请求 导致图片本地好用 而线上是失败的 最直接的办法就是
VUE_APP_UPLOAD_API = '线上图片地址'
图片拼接地址 process.env.VUE_APP_UPLOAD_API + url;