UglifyJS JavaScript kodu performansını artırmak ve üretim ortamları için hazırlarken en iyi araçlardan biridir.
Başlangıçta node.js için geliştirilen, UglifyJS şimdi de CommonJS modül sistemini destekleyen, herhangi bir JavaScript platformu üzerinde çalışmaktadır.
UglifyJS araç ağırlıklı de çoğu durumda sağlam kod semantik bırakarak mükemmel sonuçlar ile bunu başarmak, kaynak kod küçültme için oluşturuldu.
Yol boyunca, proje aralarında, ayrıştırmak analiz ve JS kod bloğunun AST dönüştürme yeteneği yeni birçok özellik ekledi.
Bu ona daha sonraki noktalarda beatified nasıl kaynak kodu sıkıştırılmış ya da ne kadar sıkıştırılmış kaynak üzerinde ince ayar kontrolü sağlayan UglifyJS motoru tweakable seçenekler, geliştiriciler birçok verir.
lansmanından bu yana, proje JavaScript toplumda büyük bir aşağıdaki kazanmıştır ve birçok diğer JS (node.js özellikle) projelerinde kullanılmıştır
Özellikler :.
- Kaldır yorumlar
- İsteğe bağlı kod içinde bazı yorum
- bırakın telif hakkı bildirimleri bozulmamış
- kısaltın değişken adları
- Bir AST kodu üret
- Kaldır blok ayraçlar
- Üyelik ardışık var beyanlar
- Resolve basit sabit ifadeler
- ifadeleri IF için Optimizasyonları
- bloklar halinde Ardışık deyimler bir sırayla birleştirilir
- Bazı ulaşılamaz kodu kaldırın ve bu konuda uyarmak
- Kaynak haritaları desteği
- Dahil kapsam analizörü
- istemci tarafı (tarayıcılar) ve sunucu tarafında (node.js) ortamları ile çalışır
- node.js CLI Kullanılabilir
- İyi belgelenmiş
Gereksinimleri :
- JavaScript istemci tarafında etkin
Yorum Bulunamadı