Saya memiliki hasil yang baik dengan Closure Compiler .
Closure Compiler adalah alat untuk membuat unduhan JavaScript dan berjalan lebih cepat. Alih-alih mengkompilasi dari bahasa sumber ke kode mesin, ini mengkompilasi dari JavaScript ke JavaScript yang lebih baik. Ini mem-parsing JavaScript Anda, menganalisisnya, menghapus kode mati dan menulis ulang dan meminimalkan apa yang tersisa. Ini juga memeriksa sintaks, referensi variabel, dan jenis, dan memperingatkan tentang perangkap JavaScript umum.
Ini dikembangkan oleh Google dan ditulis dalam Java. Dikemas untuk sistem berbasis Debian closure-compiler
dan mudah diinstal pada sistem Ubuntu. Karena tidak menggunakan GUI, itu membutuhkan default-jre-headless
paket yang lebih ringan .
Ini lebih lambat dari kompresor YUI tetapi ukuran file yang dihasilkan (sedikit) lebih kecil. Ini juga mencetak pesan peringatan yang berguna, mirip dengan kompiler untuk bahasa pemrograman lain.
Dokumentasi: Memulai
Pemakaian:
closure-compiler --js input.js --js_output_file output.js
tar -czvf compressed.tar.gz *.xml *.css *.html *.php
?