//此写法可能存在代理不生效的情况proxy: {'/api': { target:'http://localhost:3000', changeOrigin:true} } 4、其他 在vite5.0版本中略有不同,请参考如下: const BaseURL = "/api"; //vite.config.jsserver: {//用来配置跨域host: '0.0.0.0', port:80, proxy: {'/api': { target:'http://l...
你可以尝试更改 Vite 的端口号或关闭占用端口的应用程序。 网络问题:确保你的网络连接正常,并且可以访问到你在 proxy 配置中设置的目标地址。 代理规则冲突:如果你在使用其他代理工具(如浏览器代理设置),可能会与 Vite 的代理配置冲突。请确保关闭其他代理工具,或者确保它们的代理规则不会影响到 Vite 的请求。 检查p...
proxy:{'/base':{target:env.VITE_BASE_API_PREFIX,changeOrigin:true,rewrite:path => path.replace(/^\/base/,'')}}} 检查axios的配置 baseURL不要带绝对路径 axios.create({// 联调baseURL:'',})
测试环境配置: // env.test VITE_PROXY = [["/test","http://localhost:37290"]] # API 接口地址 VITE_GLOB_API_URL = /test 开发和测试都是连本地的后端,开发时使用vite --mode dev,代理可以正常使用。测试环境是使用vite build --mode test打包之后用vite preview运行,出现请求没有发送到后端,却报20...
vite 使用函数生成 proxy 配置,dev 模式下正常,打包后为何不生效? 关注问题写回答 登录/注册科技 编码 Proxy vite 使用函数生成 proxy 配置,dev 模式下正常,打包后为何不生效?关注者0 被浏览319 关注问题写回答 邀请回答 好问题 添加评论 分享 暂时...