Closure Compiler ile iyi sonuçlar aldım .
Closure Compiler, JavaScript'i indirmeyi ve daha hızlı çalışmasını sağlayan bir araçtır. Kaynak bir dilden makine koduna derlemek yerine, JavaScript'ten daha iyi JavaScript'e derlenir. JavaScript'inizi ayrıştırır, analiz eder, ölü kodu siler ve geriye kalanları en aza indirir ve en aza indirir. Aynı zamanda sözdizimini, değişken referansları ve türleri kontrol eder ve yaygın JavaScript tuzakları hakkında uyarır.
Google tarafından geliştirildi ve Java ile yazılmış. Debian tabanlı sistemler için paketlenmiştir closure-compiler
ve Ubuntu sistemlerine kolayca yüklenir. Bir GUI kullanmadığından, daha hafif bir default-jre-headless
paket gerektirir .
YUI kompresörünün yavaştır ancak elde edilen dosya boyutu (biraz) daha küçüktür. Ayrıca, diğer programlama dilleri için derleyicilere benzer, yararlı uyarı mesajları basar.
Belgeler: Başlarken
Kullanımı:
closure-compiler --js input.js --js_output_file output.js
tar -czvf compressed.tar.gz *.xml *.css *.html *.php
mi?