first commit

This commit is contained in:
2026-03-10 11:45:54 +08:00
commit e06d464a74
231 changed files with 15232 additions and 0 deletions

35
web/vite.config.ts Normal file
View File

@@ -0,0 +1,35 @@
import { defineConfig } from "vite";
import path from "path";
import react from "@vitejs/plugin-react";
import Pages from "vite-plugin-pages";
export default defineConfig({
root: __dirname,
resolve: {
alias: {
"@": path.resolve(__dirname, "src"),
},
},
plugins: [
react(),
Pages({ dirs: ["src/app"] }),
],
build: {
outDir: "dist",
rollupOptions: {
output: {
manualChunks: {
// React core
"react-vendor": [
"react",
"react-dom",
"react-router",
"react-router-dom",
],
// UI libraries
"ui-vendor": ["@heroui/react"],
},
},
},
},
});