你推荐什么 JavaScript 缩小器?
YUI 迷你杯
如果您正在使用 PHP,您可能还想看看 缩小,它可以缩小和组合 JavaScript 文件。集成非常简单,可以通过定义的文件组或简单的查询字符串来完成。缩小的文件也缓存,以减少服务器负载,您可以添加过期头通过缩小。
你可以使用/尝试以下几种方法:
有时候我用这个: http://closure-compiler.appspot.com/home
Google Closure Compiler 通常比 YUI Compressor 获得更小的文件,特别是如果你使用高级模式,它看起来有些多管闲事,但在我曾经使用过的一个项目中表现良好:
一些大型项目使用 UglifyJS,自从切换以来,它给我留下了深刻的印象。
UglifyJS2 ,由 jQuery 项目使用。
这个工具: Jscompressor.com非常好。
相当困难
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
希望能帮上忙。