官网
我这里主要是解决代理替换字段的问题,首先我们需要知道 ,代理默认会追加字段
vue3+vite使用rewrite
// 配置前端服务地址和端口
server: {
hmr: true,
// 设置反向代理,跨域
proxy: {
'/api': {
target: 'xxxx',
changeOrigin: true
},
'/nerf': {
target: 'xxxx',
changeOrigin: true,
rewrite: path => path.replace(/^\/nerf/, '')
}
}
},
webpack+vue2
devServerProxy: {
'/api': {
target: 'xxxx',
changeOrigin: true
},
'/point_cloud': {
target: 'xxxx',
changeOrigin: true,
pathRewrite: {
'^/point_cloud': ''
}
}
}