kirche-einfach/frontend/vite.config.ts
Jonas Miederer af993bd43f
Some checks failed
/ test (push) Has been cancelled
/ build (push) Has been cancelled
/ validate (push) Has been cancelled
feat: unify on single repo-root compose file for dev and prod
2026-09-07 19:46:17 +00:00

26 lines
550 B
TypeScript

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
// Both dev server and preview proxy /api to the backend service.
// `api` is the compose service name, identical in dev and prod.
export default defineConfig({
plugins: [react()],
server: {
port: 3000,
proxy: {
"/api": {
target: "http://api:8000",
changeOrigin: true,
},
},
},
preview: {
port: 3000,
proxy: {
"/api": {
target: "http://api:8000",
changeOrigin: true,
},
},
},
});