Back to Rspack

LimitChunkCountPlugin

website/docs/en/plugins/webpack/limit-chunk-count-plugin.mdx

2.0.1829 B
Original Source

import WebpackLicense from '@components/WebpackLicense';

<WebpackLicense from="https://webpack.js.org/plugins/limit-chunk-count-plugin/" />

LimitChunkCountPlugin

While writing your code, you may have already added many code split points to load stuff on demand. After compiling you might notice that some chunks are too small - creating larger HTTP overhead. LimitChunkCountPlugin can post-process your chunks by merging them.

js
new rspack.optimize.LimitChunkCountPlugin({
  // Options...
});

Options

maxChunks

  • Type: number

Limit the maximum number of chunks using a value greater than or equal to 1. Using 1 will prevent any additional chunks from being added as the entry/main chunk is also included in the count.

js
new rspack.optimize.LimitChunkCountPlugin({
  maxChunks: 5,
});