import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { resolve } from 'node:path' // El bundle se construye en ../static/dist (que está en STATICFILES_DIRS), // con manifest para que django-vite resuelva los assets en producción. // base '/static/dist/' → coincide con static_url_prefix='dist' de django-vite. export default defineConfig({ plugins: [react()], base: '/static/dist/', build: { manifest: true, outDir: resolve(__dirname, '../static/dist'), emptyOutDir: true, rollupOptions: { input: { home: resolve(__dirname, 'src/entries/home.tsx'), }, }, }, })