import react from "@vitejs/plugin-react"; import { defineConfig } from "vite"; const backendPort = Number(process.env["BACKEND_PORT"] ?? process.env["PORT"] ?? 3000); export default defineConfig({ build: { assetsDir: "assets", emptyOutDir: true, outDir: "../../dist/web", }, plugins: [react()], root: "src/web", server: { host: "127.0.0.1", port: 5173, proxy: { "/api": { changeOrigin: true, target: `http://127.0.0.1:${backendPort}`, }, }, strictPort: true, }, });