Pengukur jarak JavaScript apa yang Anda rekomendasikan?
Pengukur jarak JavaScript apa yang Anda rekomendasikan?
Jawaban:
UglifyJS2 , digunakan oleh proyek jQuery.
Google Closure Compiler umumnya mencapai file yang lebih kecil daripada YUI Compressor, terutama jika Anda menggunakan mode lanjutan, yang tampak mengganggu bagi saya tetapi telah bekerja dengan baik pada satu proyek yang telah saya gunakan pada:
Beberapa proyek besar menggunakan UglifyJS, dan saya sangat terkesan dengan itu sejak beralih.
Jika Anda menggunakan PHP, Anda mungkin juga ingin melihat minify yang dapat memperkecil dan menggabungkan file JavaScript. Integrasi ini cukup mudah dan dapat dilakukan oleh grup file yang ditentukan atau string kueri yang mudah. File yang diperkecil juga di-cache untuk mengurangi beban server dan Anda dapat menambahkan header yang kedaluwarsa melalui minify.
JavaScript Minifier memberikan API yang bagus yang bisa Anda gunakan secara terprogram:
curl -X POST -s --data-urlencode 'input=$(function() { alert("Hello, World!"); });' http://javascript-minifier.com/raw
Atau dengan mengunggah file dan mengarahkan ke file baru:
curl -X POST -s --data-urlencode 'input@ready.js' http://javascript-minifier.com/raw > ready.min.js
Semoga itu bisa membantu.
Ada beberapa yang dapat Anda gunakan / coba:
Pretty Diff - http://prettydiff.com/?m=minify
Terkadang saya menggunakan ini: http://closure-compiler.appspot.com/home
Alat ini: jscompressor.com cukup bagus.