Files
2026-02-11 13:57:54 +01:00

45 lines
1.2 KiB
JavaScript

import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
export default defineConfig({
plugins: [react()],
server: {
host: '0.0.0.0',
port: 81,
strictPort: true,
allowedHosts: [
'myrgc.ensup-adm.net',
'localhost',
'.ensup-adm.net'
],
watch: {
usePolling: true
},
proxy: {
'/api': {
target: 'http://backend:3005',
changeOrigin: true,
secure: false,
configure: (proxy) => {
proxy.on('proxyReq', (proxyReq, req) => {
console.log('🔀 Proxy /api:', req.method, req.url);
});
}
},
'/auth': {
target: 'http://backend:3005',
changeOrigin: true,
secure: false,
configure: (proxy) => {
proxy.on('proxyReq', (proxyReq, req) => {
console.log('🔀 Proxy /auth:', req.method, req.url);
});
}
}
}
},
build: {
outDir: 'dist',
sourcemap: true
}
});