import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' export default defineConfig({ plugins: [react()], define: { global: 'globalThis', }, // dev server (unchanged) server: { port: 3000, }, // production preview server (THIS FIXES YOUR ISSUE) preview: { host: '127.0.0.1', port: 4173, allowedHosts: ['counter.lnpulse.app'], }, build: { rollupOptions: { output: { manualChunks: { ndk: ['@nostr-dev-kit/ndk'], vendor: ['react', 'react-dom', 'react-router-dom'], }, }, }, }, })