diff --git a/rsbuild.config.ts b/rsbuild.config.ts index c739f44c..df97c9b2 100644 --- a/rsbuild.config.ts +++ b/rsbuild.config.ts @@ -182,7 +182,19 @@ export default defineConfig({ // analyzerMode: 'json', // }, chunkSplit: { - strategy: 'single-vendor', + strategy: 'split-by-experience', + forceSplitting: [ + // todo remove small chunks eg lodash + /minecraft-protocol/, + /prismarine-viewer/, + /three/, + /react/, + /blockStatesModels/, + /browserfs/, + /minecraft-data/, // todo remove + /mc-assets/, + /prosemirror-markdown|flying-squid|/ + ], }, }, })