import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; export default defineConfig({ plugins: [react()], build: { rollupOptions: { output: { manualChunks: { 'chart': ['chart.js', 'react-chartjs-2'], 'tensorflow': ['@tensorflow/tfjs'], 'motion': ['framer-motion', '@react-spring/web'], 'vendor': ['react', 'react-dom'] } } }, chunkSizeWarningLimit: 1000 }, server: { host: true, port: 3000 } });