chore: optimize build chunking to remove empty chunks and circular dependencies

This commit is contained in:
2026-02-22 23:38:01 +01:00
parent df45df6712
commit a1223ce6b5

View File

@@ -17,10 +17,13 @@ export default defineConfig({
sourcemap: !!process.env.TAURI_DEBUG, sourcemap: !!process.env.TAURI_DEBUG,
rollupOptions: { rollupOptions: {
output: { output: {
manualChunks: { manualChunks(id) {
'react-vendor': ['react', 'react-dom'], if (id.includes('node_modules')) {
'chart-vendor': ['recharts'], if (id.includes('recharts') || id.includes('d3')) {
'motion-vendor': ['framer-motion'], return 'charts-vendor';
}
return 'vendor';
}
} }
} }
} }