diff --git a/vite.config.ts b/vite.config.ts index a369585..3483361 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -17,10 +17,13 @@ export default defineConfig({ sourcemap: !!process.env.TAURI_DEBUG, rollupOptions: { output: { - manualChunks: { - 'react-vendor': ['react', 'react-dom'], - 'chart-vendor': ['recharts'], - 'motion-vendor': ['framer-motion'], + manualChunks(id) { + if (id.includes('node_modules')) { + if (id.includes('recharts') || id.includes('d3')) { + return 'charts-vendor'; + } + return 'vendor'; + } } } }