您建议使用哪种JavaScript压缩程序?
UglifyJS2,由jQuery项目使用。
[Google Closure Compiler通常可以获得比YUI Compressor更小的文件,特别是如果您使用高级模式,这对我来说令人担忧,但在我使用过的一个项目上效果很好:
几个大型项目使用UglifyJS,自切换以来,我对它印象深刻。
[如果您使用的是PHP,则可能还需要查看minify,它可以最小化并组合JavaScript文件。集成非常简单,可以通过定义的文件组或简单的查询字符串来完成。缩小的文件也被缓存以减少服务器负载,您可以通过缩小来添加到期标头。
[JavaScript Minifier提供了一个可以通过编程使用的良好API:
curl -X POST -s --data-urlencode 'input=$(function() { alert("Hello, World!"); });' http://javascript-minifier.com/raw
或通过上传文件并重定向到新文件:
curl -X POST -s --data-urlencode 'input@ready.js' http://javascript-minifier.com/raw > ready.min.js
希望有所帮助。
您可以使用/尝试几种:
此工具:jscompressor.com很好。