import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react-swc'; export default defineConfig({ plugins: [react()], resolve: { extensions: ['.js', '.jsx', '.ts', '.tsx', '.json'], }, build: { target: 'esnext', outDir: 'dist', }, server: { port: 3000, open: true, }, // assetsInclude should be at root level, not inside build assetsInclude: ['**/*.jpg', '**/*.jpeg', '**/*.png', '**/*.svg'], });