import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' // 构建产物挂在 FastAPI 的 /app/ 下(base 必须对齐)。 // dev 时把正式 API 请求代理到本地 uvicorn,省去跨域。 const apiTarget = process.env.VITE_API_TARGET || 'http://127.0.0.1:8136' export default defineConfig({ base: '/app/', plugins: [react()], build: { outDir: 'dist', emptyOutDir: true }, server: { port: 5180, proxy: { '/api': apiTarget, }, }, })