Files
LAS-stream-viewer/frontend/vite.config.ts

23 lines
616 B
TypeScript

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
// Dev: Vite serves the UI on :5173 and proxies /api (including SSE) to the Quarkus backend on :8090.
// Prod: `npm run build` emits to ../src/main/resources/META-INF/resources so Quarkus serves it on :8090.
export default defineConfig({
plugins: [react()],
server: {
port: 5173,
proxy: {
'/api': {
target: 'http://localhost:8090',
changeOrigin: true,
},
},
},
build: {
outDir: '../src/main/resources/META-INF/resources',
emptyOutDir: true,
chunkSizeWarningLimit: 1500,
},
})