import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; export default defineConfig({ root: ".", base: "/", plugins: [react()], server: { host: "127.0.0.1", port: 5190, strictPort: true, proxy: { "/api": "http://127.0.0.1:8765", }, }, build: { outDir: "static/immersive", emptyOutDir: true, manifest: true, chunkSizeWarningLimit: 700, rolldownOptions: { output: { codeSplitting: { groups: [ { name: "vendor-react", test: /[\\/]node_modules[\\/](react|react-dom|scheduler)[\\/]/ }, { name: "vendor-echarts", test: /[\\/]node_modules[\\/]echarts[\\/]/ }, { name: "vendor-zrender", test: /[\\/]node_modules[\\/]zrender[\\/]/ }, ], }, }, }, }, });