Files
CC-Manager/web/vite.config.ts
T
Harlekin d7e7a3b186 Projektgeruest mit Workspaces fuer Server und Weboberflaeche
Fastify mit Prisma im Server-Workspace, React mit Vite im Web-Workspace.
Das Frontend baut direkt nach server/public, damit am Ende ein einzelnes
Image API und Oberflaeche ausliefert.
2026-09-18 11:31:13 +02:00

22 lines
439 B
TypeScript

import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
export default defineConfig({
plugins: [react()],
build: {
// Landet im Server-Image neben dem kompilierten Backend.
outDir: '../server/public',
emptyOutDir: true,
sourcemap: false,
},
server: {
port: 5173,
proxy: {
'/api': {
target: 'http://localhost:3000',
changeOrigin: false,
},
},
},
});