ضاغط JavaScript
اضغط JavaScript وصغّره بأمان باستخدام Terser.
حول ضاغط JavaScript
JavaScript عادة أغلى مورد في الصفحة: يجب تنزيله وتحليله وترجمته وتشغيله، غالبًا على معالج هاتف بطيء. يجعل التصغير الملفات أصغر بإزالة المسافات والتعليقات وتبسيط الكود واختصار أسماء المتغيرات المحلية اختياريًا.
تستخدم هذه الأداة Terser، المصغّر نفسه الذي تستخدمه معظم أدوات البناء الحديثة، لذا يكون الناتج آمنًا ومتوافقًا مع المعايير (بما فيها صياغة ES الحديثة). تعليقات الترخيص الموسومة بـ /*! أو @license أو @preserve تُحفظ.
الأسئلة الشائعة
ماذا يفعل خيار “اختصار أسماء المتغيرات”؟
يعيد تسمية المتغيرات المحلية ومعاملات الدوال بأسماء قصيرة مثل a وb وc. الأسماء العامة وخصائص الكائنات تبقى كما هي، فلا يتغير السلوك.
هل الكود المصغّر أصعب في التصحيح؟
نعم. احتفظ بالأصل للتطوير واستخدم خرائط المصدر في خط البناء إن احتجت إلى تصحيح كود الإنتاج.
هل يغني التصغير عن إزالة الكود غير المستخدم؟
لا. أكبر مكاسب JavaScript تأتي عادة من إزالة المكتبات والميزات التي لا تستخدمها، وتأجيل السكربتات غير المطلوبة فورًا.