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« Previous
IgnorePluginNext »
ManifestPlugin


