LimitChunkCountPlugin

عند تقسيم الكود، قد تضيف نقاط فصل كثيرة لتحميل أجزاء عند الحاجة. بعد compilation قد تجد chunks صغيرة جدًا، مما يزيد عدد طلبات HTTP. يساعد LimitChunkCountPlugin على تقليل ذلك عبر دمج chunks معًا.

new webpack.optimize.LimitChunkCountPlugin({
  // خيارات...
});

الخيارات

الخيارات أدناه هي المدعومة:

maxChunks

number

يحدد الحد الأقصى لعدد chunks. يجب أن تكون القيمة أكبر من أو تساوي 1. استخدام 1 يمنع إنشاء chunks إضافية كـ entry chunks أو async chunks.

webpack.config.js

import webpack from "webpack";

export default {
  // ...
  plugins: [
    new webpack.optimize.LimitChunkCountPlugin({
      maxChunks: 5,
    }),
  ],
};

minChunkSize

لم يعد إبقاء حجم chunks فوق حد معين جزءًا من هذا plugin. استخدم MinChunkSizePlugin بدلًا منه.

الاستخدام عبر CLI

يمكن التحكم بهذا plugin وخياراته عبر CLI:

webpack --optimize-max-chunks 15
Edit this page·
« Previous
IgnorePlugin

2 Contributors

MohaDev-69RlxChap2