有好的 JavaScript 缩小器吗?

你推荐什么 JavaScript 缩小器?

109694 次浏览

如果您正在使用 PHP,您可能还想看看 缩小,它可以缩小和组合 JavaScript 文件。集成非常简单,可以通过定义的文件组或简单的查询字符串来完成。缩小的文件也缓存,以减少服务器负载,您可以添加过期头通过缩小。

你可以使用/尝试以下几种方法:

激活

反对


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

希望能帮上忙。