Ctrl K
ComunidadGuías…

frontend/vite.config.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import path from 'path'

// A released server answers the API under /api beside the app. A dev instance serves it on its
// own port, so the same path is relayed there, letting the native apps reach a dev instance at the
// address they'd use for a released server
const apiTarget = process.env.VITE_API_URL
const apiProxy = apiTarget
  ? { '/api': { target: apiTarget, rewrite: (path: string) => path.replace(/^\/api/, '') } }
  : undefined

// https://vite.dev/config/
export default defineConfig({
  plugins: [react()],
  server: {
    host: '0.0.0.0',
    proxy: apiProxy,
  },
  resolve: {
    alias: {
      '@': path.resolve(__dirname, 'src'),
    },
  },
})