import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; export default defineConfig({ plugins: [react()], server: { port: 3002, proxy: { '/api/persona-api/events': { target: 'http://localhost:8001', changeOrigin: true, configure: (proxy) => { proxy.on('proxyRes', (proxyRes) => { if (proxyRes.headers['content-type']?.includes('text/event-stream')) { proxyRes.headers['cache-control'] = 'no-cache'; proxyRes.headers['x-accel-buffering'] = 'no'; } }); }, }, '/api': { target: 'http://localhost:8001', changeOrigin: true, }, }, }, preview: { port: 3002, }, });