From d9bad7d63658273769cdefd39142766feecbe12a Mon Sep 17 00:00:00 2001 From: notshop Date: Sun, 26 Apr 2026 16:36:24 +0000 Subject: [PATCH] chore: add vite.config.ts --- vite.config.ts | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 vite.config.ts diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..3e6f361 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,26 @@ +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; +import path from "path"; + +export default defineConfig({ + plugins: [react()], + root: path.resolve(import.meta.dirname, "client"), + build: { + outDir: path.resolve(import.meta.dirname, "dist/public"), + emptyOutDir: true, + }, + resolve: { + alias: { + "@": path.resolve(import.meta.dirname, "client/src"), + "@shared": path.resolve(import.meta.dirname, "shared"), + }, + }, + server: { + proxy: { + "/api": { + target: "http://localhost:5000", + changeOrigin: true, + }, + }, + }, +});