perf: 优化构建体积和依赖
- 移除未使用的依赖包 (@unovis/ts, @unovis/vue, markdown-it) - 优化 vite manualChunks 配置,将 echarts/chart.js 分离为独立 chunk - 主入口文件从 1.1MB 减少到 211KB (-81%) - 依赖包数量从 837 减少到 662
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user