import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' // frontend/vite.config.ts export default defineConfig({ plugins: [react()], build: { outDir: 'dist', manifest: 'manifest.json', // Esto asegura que se llame 'manifest.json' y esté en la raíz de 'dist' }, server: { proxy: { // Cualquier petición que empiece con /api... '/api': { // ...redirígela a nuestro backend de .NET target: 'http://localhost:5045', // ¡USA HTTP, NO HTTPS! // Cambia el origen de la petición para que el backend la acepte changeOrigin: true, // No necesitamos reescribir la ruta, ya que el backend espera /api/... // rewrite: (path) => path.replace(/^\/api/, '') }, } } })