import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; const API_TARGET = 'http://localhost:3000'; // base './' 让产物可挂在任意子路径;开发期 /api 与 /health 代理到 NestJS 服务。 export default defineConfig({ base: './', plugins: [react()], server: { port: 5173, strictPort: true, proxy: { '/api': { target: API_TARGET, changeOrigin: true, }, '/health': { target: API_TARGET, changeOrigin: true, }, }, }, build: { outDir: 'dist', sourcemap: false, // VRM 预览分包内是 three.js 本体(约 750 kB),属于预期体积。 chunkSizeWarningLimit: 900, }, });