website/docs/en/plugins/limit-chunk-count-plugin.mdx
import Attribution from '@components/Attribution';
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.
Limit the compilation to five chunks:
import { rspack } from '@rspack/core';
export default {
plugins: [
new rspack.optimize.LimitChunkCountPlugin({
maxChunks: 5,
}),
],
};
numberLimit 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.
new rspack.optimize.LimitChunkCountPlugin({
maxChunks: 5,
});