File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,10 +13,15 @@ export default defineConfigWithTheme<ThemeConfig>({
1313 rollupOptions : {
1414 output : {
1515 manualChunks ( id ) {
16- // Split heavy dependencies into their own chunks
17- if ( id . includes ( 'shiki' ) ) return 'shiki' ;
18- if ( id . includes ( 'vue' ) ) return 'vue-core' ;
19- if ( id . includes ( 'vitepress-theme-mild' ) ) return 'theme' ;
16+
17+ if ( id . includes ( 'shiki' ) || id . includes ( '@shikijs' ) ) {
18+ return 'shiki' ;
19+ }
20+
21+ if ( id . includes ( 'node_modules/vue' ) ) {
22+ return 'vue' ;
23+ }
24+
2025 }
2126 }
2227 }
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ export default defineConfigWithTheme<ThemeConfig>({
1414 output: {
1515 manualChunks(id) {
1616 // Split heavy dependencies into their own chunks
17- if (id.includes('shiki')) return 'shiki'; // Syntax highlighter is huge
17+ if (id.includes('shiki')) return 'shiki';
1818 if (id.includes('vue')) return 'vue-core';
1919 if (id.includes('vitepress-theme-mild')) return 'theme';
2020 }
You can’t perform that action at this time.
0 commit comments