export default defineConfig({
plugins: [
vue(),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
server: {
// http://localhost:5173/api/login -> http://www.test.com/login
proxy: {
//api是自行设置的请求前缀,任何请求路径以/api开头的请求将被代理到对应的target目标
'/url1': {
target: 'http://xxx.16.4.43:9201', //目标域名
changeOrigin: true, //需要代理跨域
rewrite: (path) => path.replace(/^\/url1/,''), //路径重写,把'/api'替换为''
},
},
}
})
Proxy 跨域解决
最新推荐文章于 2024-07-13 19:55:20 发布