Files
AI/crawler_platform/app/web/frontend/vite.config.js

35 lines
631 B
JavaScript
Raw Normal View History

2026-05-12 19:40:31 +09:00
import { defineConfig } from "vite";
const BACKEND = "http://127.0.0.1:8000";
const PROXY_PREFIXES = [
"/projects",
"/ontology",
"/extractors",
"/crawl",
"/crawl-site",
"/discover",
"/research",
"/recommend",
"/claims",
"/entities",
"/health",
];
export default defineConfig({
root: ".",
base: "/static/",
build: {
outDir: "../static",
emptyOutDir: true,
assetsDir: "assets",
sourcemap: true,
},
server: {
port: 5173,
strictPort: true,
proxy: Object.fromEntries(
PROXY_PREFIXES.map((prefix) => [prefix, { target: BACKEND, changeOrigin: false }]),
),
},
});