import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; export default defineConfig({ plugins: [react()], server: { hmr: true, // Hot Module Replacement pour éviter les rechargements complets }, build: { rollupOptions: { output: { manualChunks(id) { if (id.includes('node_modules')) { return 'vendor'; // Sépare les gros modules pour un meilleur chargement } }, }, }, }, optimizeDeps: { include: ['lucide-react'], // Réintègre Lucide pour éviter les blocages }, });