We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dd24f70 commit 8cf95baCopy full SHA for 8cf95ba
1 file changed
vite.config.ts
@@ -12,6 +12,21 @@ export default defineConfig({
12
build: {
13
outDir: 'dist',
14
assetsDir: 'assets',
15
- sourcemap: false
+ sourcemap: false,
16
+ rollupOptions: {
17
+ output: {
18
+ manualChunks: {
19
+ // 将 Vue 相关库单独打包
20
+ 'vue-vendor': ['vue'],
21
+ // 将 Naive UI 单独打包
22
+ 'naive-ui': ['naive-ui'],
23
+ // 将 ECharts 单独打包
24
+ 'echarts': ['echarts', 'vue-echarts'],
25
+ // 将其他第三方库单独打包
26
+ 'vendor': ['highlight.js', 'vue-virtual-scroller']
27
+ }
28
29
+ },
30
+ chunkSizeWarningLimit: 1000
31
}
32
})
0 commit comments