| 12345678910111213141516171819202122232425 |
- 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/, '') }
- }
- }
- })
|