소스 검색

⚡️ build<vite.config.ts>: npm run build打包优化

WanGxC 1 년 전
부모
커밋
601d5ee6d1
1개의 변경된 파일4개의 추가작업 그리고 10개의 파일을 삭제
  1. 4 10
      vite.config.ts

+ 4 - 10
vite.config.ts

@@ -54,7 +54,6 @@ const viteConfig = defineConfig((mode: ConfigEnv) => {
     },
     build: {
       outDir: 'dist',
-      cssCodeSplit: false,
       chunkSizeWarningLimit: 1500,
       rollupOptions: {
         output: {
@@ -62,15 +61,10 @@ const viteConfig = defineConfig((mode: ConfigEnv) => {
           chunkFileNames: `assets/[name].[hash].js`,
           assetFileNames: `assets/[name].[hash].[ext]`,
           compact: true,
-          // manualChunks: {
-          //   vue: ['vue', 'vue-router', 'pinia'],
-          //   echarts: ['echarts'],
-          // },
-          manualChunks(id: any) {
-            if (id.includes('node_modules')) {
-              return 'vendor';
-            }
-          }
+          manualChunks: {
+            vue: ['vue', 'vue-router', 'pinia'],
+            echarts: ['echarts'],
+          },
         },
       },
     },