perf: 优化构建体积和依赖

- 移除未使用的依赖包 (@unovis/ts, @unovis/vue, markdown-it)
- 优化 vite manualChunks 配置,将 echarts/chart.js 分离为独立 chunk
- 主入口文件从 1.1MB 减少到 211KB (-81%)
- 依赖包数量从 837 减少到 662
This commit is contained in:
2026-05-07 18:48:14 +08:00
parent f700dc0a58
commit fa281040d0
5 changed files with 37 additions and 1804 deletions
-3
View File
@@ -37,8 +37,6 @@
"@tailwindcss/vite": "^4.2.1",
"@tanstack/vue-query": "^5.92.9",
"@tanstack/vue-table": "^8.21.3",
"@unovis/ts": "^1.6.4",
"@unovis/vue": "^1.6.4",
"@vee-validate/zod": "^4.15.1",
"@vueuse/core": "^14.2.1",
"@vueuse/integrations": "^14.2.1",
@@ -51,7 +49,6 @@
"embla-carousel-autoplay": "^8.6.0",
"embla-carousel-vue": "^8.6.0",
"lucide-vue-next": "0.575.0",
"markdown-it": "^14.1.1",
"motion-v": "1.7.4",
"nprogress": "^0.2.0",
"pinia": "^3.0.4",