Browse Source

perf: 打包优化

曾坤森 3 months ago
parent
commit
1dbafb3271
1 changed files with 10 additions and 2 deletions
  1. 10 2
      config/vite.config.prod.ts

+ 10 - 2
config/vite.config.prod.ts

@@ -17,9 +17,17 @@ export default mergeConfig(
     build: {
       rollupOptions: {
         output: {
+          // 修改代码分割策略,将 arco 与 vue 合并到一个 chunk 中
           manualChunks: {
-            arco: ['@arco-design/web-vue'],
-            vue: ['vue', 'vue-router', 'pinia', '@vueuse/core', 'vue-i18n'],
+            // arco: ['@arco-design/web-vue'], // 暂时移除单独的 arco 分包
+            vue: [
+              'vue',
+              'vue-router',
+              'pinia',
+              '@vueuse/core',
+              'vue-i18n',
+              '@arco-design/web-vue',
+            ],
           },
         },
       },