کوچک کردن فایل های جاوا اسکریپت می تواند حجم بار و زمان تجزیه اسکریپت را کاهش دهد. بخش فرصتها در گزارش Lighthouse شما، تمام فایلهای جاوا اسکریپت غیرمنفی شده را همراه با صرفهجویی بالقوه در کیبیبایت (KiB) در هنگام کوچکسازی این فایلها فهرست میکند:
چگونه فایل های جاوا اسکریپت خود را کوچک کنیم
Minification فرآیند حذف فضای خالی و هر کدی است که برای ایجاد یک فایل کد کوچکتر اما کاملا معتبر لازم نیست. Terser یک ابزار فشرده سازی محبوب جاوا اسکریپت است. webpack v4 به طور پیش فرض شامل یک افزونه برای این کتابخانه برای ایجاد فایل های ساخت کوچک می شود.
راهنمایی مخصوص پشته
دروپال
مطمئن شوید که فایلهای جاوا اسکریپت را در صفحه مدیریت > پیکربندی > توسعه فعال کردهاید. همچنین میتوانید گزینههای تجمیع پیشرفتهتری را از طریق ماژولهای اضافی پیکربندی کنید تا سرعت سایت خود را با الحاق، کوچکسازی و فشردهسازی داراییهای جاوا اسکریپت افزایش دهید.
جوملا
تعدادی از افزونه های جوملا می توانند سرعت سایت شما را با الحاق، کوچک سازی و فشرده سازی اسکریپت های شما افزایش دهند. همچنین قالب هایی وجود دارند که این قابلیت را ارائه می دهند.
مجنتو
از Terser برای کوچک کردن تمام داراییهای جاوا اسکریپت از استقرار محتوای ثابت استفاده کنید و ویژگی کوچکسازی داخلی را غیرفعال کنید.
واکنش نشان دهید
اگر سیستم ساخت شما فایلهای JS را به صورت خودکار کوچک میکند، مطمئن شوید که بیلد تولید برنامه خود را اجرا میکنید. می توانید این را با افزونه React Developer Tools بررسی کنید.
وردپرس
تعدادی از افزونه های وردپرس می توانند سرعت سایت شما را با الحاق، کوچک سازی و فشرده سازی اسکریپت های شما افزایش دهند. همچنین ممکن است بخواهید در صورت امکان از یک فرآیند ساخت برای انجام این کوچک سازی از قبل استفاده کنید.