diff --git a/apps/admin/vite.config.ts b/apps/admin/vite.config.ts index d791226..c290e7c 100644 --- a/apps/admin/vite.config.ts +++ b/apps/admin/vite.config.ts @@ -4,6 +4,33 @@ import react from '@vitejs/plugin-react'; // https://vite.dev/config/ export default defineConfig({ plugins: [react()], + build: { + rolldownOptions: { + output: { + codeSplitting: { + groups: [ + { + name: 'react', + test: /node_modules[\\/](react|react-dom|react-router|react-router-dom)[\\/]/, + priority: 30, + }, + { + name: 'echarts', + test: /node_modules[\\/](echarts|zrender)[\\/]/, + priority: 20, + maxSize: 300_000, + }, + { + name: 'antd', + test: /node_modules[\\/](@ant-design|antd|rc-[^\\/]+)[\\/]/, + priority: 10, + maxSize: 300_000, + }, + ], + }, + }, + }, + }, server: { port: 3002, proxy: {