Files
image-platform/apps/admin/vite.config.ts

33 lines
818 B
TypeScript
Raw Normal View History

import { fileURLToPath, URL } from "node:url"
import react from "@vitejs/plugin-react"
import { defineConfig } from "vite"
const srcPath = (path: string) => fileURLToPath(new URL(`./src/${path}`, import.meta.url))
const backendProxyTarget = process.env.ADMIN_BACKEND_PROXY_TARGET ?? "http://localhost:3001"
export default defineConfig({
plugins: [react()],
resolve: {
alias: {
app: srcPath("app"),
layouts: srcPath("layouts"),
2026-05-12 07:54:32 +03:00
pages: srcPath("pages"),
screens: srcPath("screens"),
widgets: srcPath("widgets"),
business: srcPath("business"),
infra: srcPath("infra"),
ui: srcPath("ui"),
shared: srcPath("shared"),
},
},
server: {
proxy: {
"/api": {
changeOrigin: true,
target: backendProxyTarget,
},
},
},
})