import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; import react from '@vitejs/plugin-react'; export default defineConfig({ plugins: [ laravel({ input: 'resources/js/app.tsx', refresh: true, }), react(), ], base: './', resolve: { alias: { '@': '/resources/js' } }, build: { outDir: 'public/spa', emptyOutDir: true, }, server: { host: '0.0.0.0', port: 5173, strictPort: true, // Allow cross‐origin requests from your Laravel app: cors: true, hmr: { host: '10.0.2.2', port: 5173, }, }, });