import { defineConfig, loadEnv } from 'vite' import react from '@vitejs/plugin-react' export default defineConfig(({ mode }) => { const env = loadEnv(mode, process.cwd(), '') const apiProxyTarget = env.VITE_API_PROXY_TARGET || 'http://localhost:9999' return { plugins: [react()], server: { port: 5173, host: '0.0.0.0', proxy: { '/uat': { target: apiProxyTarget, changeOrigin: true }, '/cmm': { target: apiProxyTarget, changeOrigin: true }, '/sym': { target: apiProxyTarget, changeOrigin: true }, '/cop': { target: apiProxyTarget, changeOrigin: true }, '/uss': { target: apiProxyTarget, changeOrigin: true }, '/sec': { target: apiProxyTarget, changeOrigin: true }, '/sts': { target: apiProxyTarget, changeOrigin: true }, '/react': { target: apiProxyTarget, changeOrigin: true }, }, }, } })