import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; export default defineConfig({ plugins: [react()], server: { host: '0.0.0.0', port: 5173, strictPort: true, allowedHosts: true, hmr: { overlay: false, }, watch: { usePolling: true, interval: 120, awaitWriteFinish: { stabilityThreshold: 260, pollInterval: 80, }, }, proxy: { '/api': { target: 'http://127.0.0.1:8080', changeOrigin: true, }, }, }, preview: { host: '0.0.0.0', port: 4173, strictPort: true, allowedHosts: true, }, });