import { defineConfig } from 'vite'; import path from 'path'; // https://vitejs.dev/config/ export default defineConfig({ root: 'public', base: '/build/', publicDir: 'public', build: { outDir: '../public/build', emptyOutDir: true, manifest: true, rollupOptions: { input: 'resources/js/app.js', }, }, resolve: { alias: { '@': path.resolve(__dirname, './resources/js'), '~': path.resolve(__dirname, './node_modules'), }, }, server: { host: '0.0.0.0', port: 3000, strictPort: true, hmr: { host: 'localhost', }, }, });