Files
chuanqi-qycq-web/module/web/vite.config.js
艾贤凌 d676faa704 docs(migration): 添加清渊传奇PHP到Vue+Node.js移植计划文档
- 新增 MIGRATION.md 详细记录PHP到Node.js架构迁移方案
- 包含项目背景、现有资产盘点、架构设计、任务清单等完整规划
- 记录后端补全、前端补全、PHP停用、部署运维四个阶段实施计划
- 提供技术决策、数据库说明、进度总览等关键信息
- 更新 .gitignore 添加 *_out.txt build_output.txt 构建输出文件过滤
- 修复 utils.js 路径引用问题确保代码正常运行
2026-04-24 17:57:06 +08:00

38 lines
823 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import * as path from "node:path";
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': path.resolve(__dirname, './src')
}
},
server: {
port: 3176,
proxy: {
'/api': {
target: 'http://localhost:3001',
changeOrigin: true,
}
}
},
build: {
// 构建目标:现代浏览器
target: 'es2020',
// chunk 大小警告阈值kB
chunkSizeWarningLimit: 1500,
rollupOptions: {
output: {
// 将大型依赖拆分为独立 chunk利用浏览器缓存
manualChunks: {
'vendor-vue': ['vue', 'vue-router'],
'vendor-element': ['element-plus'],
'vendor-axios': ['axios'],
}
}
}
}
})