This commit is contained in:
2026-04-08 21:26:18 +08:00
commit 8fdc7ac0c3
401 changed files with 53093 additions and 0 deletions

25
apps/web/vite.config.ts Normal file
View File

@@ -0,0 +1,25 @@
import type { UserConfig } from 'vite'
import { resolve } from 'node:path'
import { defineConfig, loadEnv, mergeConfig } from 'vite'
import { createSharedViteConfig } from '../../packages/core/vite.shared'
// Core 包的根目录
const coreRoot = resolve(__dirname, '../../packages/core')
export default defineConfig(({ mode }) => {
const env = loadEnv(mode, coreRoot, 'VITE_')
const sharedConfig = createSharedViteConfig(coreRoot, env) as UserConfig
return mergeConfig(sharedConfig, {
root: __dirname,
base: env.VITE_BASE_URL, // 确保相对路径,方便部署
build: {
outDir: 'dist',
emptyOutDir: true,
},
server: {
port: 5173,
},
})
})