mac 下 vue3+vite+antdv 本地开发调试时的proxy 配置问题
mac 下 vue3+vite+antdv 本地开发调试时的proxy 避坑配置,绝大多数人没注意。
·
proxy: {
"/api": {
// /api 的意义在于,声明axios中url已/api开头的请求都适用于该规则,
// 注意是以/api开头,即:axios.post({url: '/api/xxx/xxx'})
target: "http://127.0.0.1:8090", // ***重点***
changeOrigin: true, //是否跨域
// ws: true, //是否代理 websockets
// secure: true, //是否https接口
rewrite: (path) => path.replace(/^\/api/, ""),
},
},
文中的重点部分切记,本地同时前后端联合调试的时候,目标请求地址不能用 localhost,必须改成 127.0.0.1,否则会报错::http proxy error: Error: connect ECONNREFUSED ::1:8090之类。
更多推荐
已为社区贡献1条内容
所有评论(0)