You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Quasar-cli-vite devServer代理配置无效问题求助

Quasar Vite代理配置未生效的解决方案

以下是几个能解决你代理配置问题的步骤:

  • 务必重启开发服务器:修改quasar.config.js后必须停止当前开发服务,重新执行quasar dev,新配置才会加载生效,这是最容易忽略的关键操作。

  • 检查请求路径格式:如果前端代码里写的是绝对路径http://localhost/association/setProducerStats,代理规则不会生效。必须改为相对路径/association/setProducerStats,让请求先走Quasar的dev server,才会触发代理转发。

  • 按需添加路径重写规则:如果你的后端接口实际没有/association前缀,需要配置rewrite移除这个前缀,否则后端会找不到对应接口:

devServer: {
  proxy: {
    '/association': {
      target: 'http://localhost:8080',
      changeOrigin: true,
      rewrite: (path) => path.replace(/^\/association/, '')
    }
  },
  open: false,
}
  • 开启代理日志排查:添加logLevel: 'debug'到devServer配置,查看控制台日志,确认请求是否被代理规则拦截:
devServer: {
  proxy: {
    '/association': {
      target: 'http://localhost:8080',
      changeOrigin: true,
      logLevel: 'debug'
    }
  },
  open: false,
}

启动服务后发起请求,控制台会输出代理的详细流程,能帮你快速定位是否匹配到规则。

  • 确认后端服务可用性:先直接访问http://localhost:8080/xxx(替换为实际后端接口),确保后端服务正常运行,排除后端不可达导致的问题。

内容的提问来源于stack exchange,提问作者charlycou

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 03:03:20