From d453fc3637668770a14790d26b9f243c0c6ef923 Mon Sep 17 00:00:00 2001 From: fcarraUniSa Date: Wed, 18 Feb 2026 14:31:21 +0100 Subject: [PATCH] Update vite.config.ts --- vite.config.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index d1d3bf3..c7023be 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -13,13 +13,26 @@ export default defineConfig({ } }, build: { - // DISABILITA le source maps: Risparmia moltissima RAM durante la build sourcemap: false, - // Ottimizza l'uso della memoria dividendo il codice in pezzi più piccoli + chunkSizeWarningLimit: 1500, + // 'esnext' riduce il lavoro della CPU evitando transpilazioni pesanti per vecchi browser + target: 'esnext', rollupOptions: { output: { manualChunks: (id) => { if (id.includes('node_modules')) { + if (id.includes('react-markdown') || id.includes('remark') || id.includes('rehype')) { + return 'markdown'; + } + if (id.includes('lucide-react')) { + return 'icons'; + } + if (id.includes('@google/genai')) { + return 'genai'; + } + if (id.includes('react') || id.includes('react-dom')) { + return 'react-vendor'; + } return 'vendor'; } }