stephencookdev/speed-measure-webpack-plugin
کاربرد:
این پلاگین به تو کمک میکنه تا بفهمی کدوم پلاگینها یا لودرها توی پروژهات دارن زمان زیادی میگیرن و سرعت build رو کم میکنن. با استفاده از این ابزار، میتونی عملکرد وبپک رو بهتر تحلیل کنی و بهینهسازی انجام بدی.
در چه شرایطی بهتره استفاده شود؟
وقتی حس میکنی build پروژهات داره خیلی طول میکشه یا میخوای بدونی کدوم بخشها دارن منابع رو تلف میکنن، این ابزار دقیقاً چیزیه که نیاز داری. مخصوصاً تو پروژههای بزرگ با تنظیمات پیچیده وبپک عالی جواب میده.
چند مثال از موارد استفاده:
- تشخیص لودری که هر بار ۵۰۰ms زمان میگیره و جایگزینی با گزینه سریعتر
- مقایسه سرعت babel-loader قبل و بعد از تنظیم cache
- پیدا کردن پلاگینهای غیرضروری که فقط زمان میگیرن
- ##webpack
- ##build
- ##performance
- ##speed
- ##devtools
- ##frontend
- ##tooling
- ##plugin
- ##loader
- ##web
