vite.config.js中
server: {port: 5002,host: true, //'0.0.0.0'open: false,strictPort: true,proxy: {// 请求前缀/api,只有加了/api前缀的请求才会走代理(前端自定义)'/api': {target: 'http://127.0.0.1:8000',// 获取服务器地址的设置changeOrigin: true,// 路径重写rewrite: (path) => path.replace(/^\/api/, '')}}},
说明:
请求拦截的前缀如请求地址中 http://127.0.0.1:8000
注意:请求域名必须为http://127.0.0.1:8000/才会进行拦截(你本地访问页面的起始地址), 如http://8.135.1.141/api则不会进行拦截,所以需要配置跨域的话建议把url写成:/api就行如在 .env.serve-dev文件中设置VITE_APP_BASE_URL = '/api'