import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { resolve } from 'path' // https://vitejs.dev/config/ export default defineConfig({ plugins: [react()], base: process.env.NODE_ENV === 'production' ? './' : '/', build: { outDir: 'dist', assetsDir: '.', emptyOutDir: true, rollupOptions: { input: { main: resolve(__dirname, 'index.html'), }, }, }, server: { host: '127.0.0.1', port: 5173, strictPort: true, watch: { usePolling: true, interval: 100, }, }, clearScreen: false, resolve: { alias: { '@': resolve(__dirname, 'src'), }, }, })