For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /api/rspeedy.chunksplitcustom.strategy.md.
This is the dev preview website. Check out the document at lynxjs.org

Home > @lynx-js/rspeedy > ChunkSplitCustom > strategy

ChunkSplitCustom.strategy property

The ChunkSplitting strategy.

Signature:

strategy: 'custom';

Remarks

  • split-by-experience(Rsbuild default): an empirical splitting strategy, automatically splits some commonly used npm packages into chunks of moderate size.

  • split-by-module: split by NPM package granularity, each NPM package corresponds to a chunk.

  • split-by-size: automatically split according to module size.

  • all-in-one: bundle all codes into one chunk.

  • single-vendor: bundle all NPM packages into a single chunk.

  • custom: custom chunk splitting strategy.