import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import tailwindcss from '@tailwindcss/vite' const buildId = Date.now().toString(36); export default defineConfig({ define: { __BUILD__: JSON.stringify(buildId), }, plugins: [tailwindcss(), vue()], server: { host: '0.0.0.0', port: 8443, hmr: { host: 'dev.jqxp.org', protocol: 'wss', clientPort: 443, }, proxy: { '/ws': { target: 'ws://localhost:3003', ws: true, rewriteWsOrigin: true, }, '/api': { target: 'http://localhost:3003', changeOrigin: true, }, }, }, build: { outDir: 'dist', }, })