Forráskód Böngészése

新增构建配置,优化代码分割和警告阈值设置,提升构建性能和用户体验。

wuyi 3 hónapja
szülő
commit
a5be79a831
1 módosított fájl, 18 hozzáadás és 0 törlés
  1. 18 0
      vite.config.js

+ 18 - 0
vite.config.js

@@ -18,5 +18,23 @@ export default defineConfig({
     alias: {
       '@': fileURLToPath(new URL('./src', import.meta.url))
     }
+  },
+  build: {
+    rollupOptions: {
+      output: {
+        manualChunks: {
+          // Vue 核心库
+          'vue-vendor': ['vue', 'vue-router', 'pinia'],
+          // PrimeVue 组件库
+          'primevue-vendor': ['primevue'],
+          // 工具库
+          'utils-vendor': ['axios', '@vueuse/core', 'zod'],
+          // 表单相关
+          'form-vendor': ['@primevue/forms', '@primevue/forms/resolvers/zod']
+        }
+      }
+    },
+    // 调整警告阈值到 1MB
+    chunkSizeWarningLimit: 1000
   }
 })