import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue2'; import laravel from 'laravel-vite-plugin'; export default defineConfig({ server: { host: '0.0.0.0', port: 5173, cors: true, hmr: { host: process.env.VITE_DEV_SERVER_URL || 'localhost', clientPort: 5173, }, watch: { usePolling: true, } }, plugins: [ laravel({ input: ['resources/js/app.ts', 'resources/sass/app.scss'], refresh: true, }), vue(), ], resolve: { alias: { '@': '/resources/js', 'vue$': 'vue/dist/vue.esm.js', }, }, });