import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' export default defineConfig({ plugins: [vue()], server: { port: 5173, host: true, proxy: { // 开发环境走同源代理,规避浏览器 CORS。 // 前端请求 /agent-api/xxx -> 实际转发到 http://127.0.0.1:9999/xxx '/agent-api': { target: 'http://127.0.0.1:9999', changeOrigin: true, // SSE 需要长连接,关闭超时 timeout: 0, proxyTimeout: 0, rewrite: (path) => path.replace(/^\/agent-api/, '') } // 如需接入其它后端主机,再加一条,例如: // '/agent-8000': { target: 'http://127.0.0.1:8000', changeOrigin: true, // rewrite: (p) => p.replace(/^\/agent-8000/, '') } } } })