缩小基于jQuery的js文件

Vin*_*ini 22 javascript css minify

我们在项目中使用jQuery.我们的网络应用程序中有许多自定义javascript文件,这些文件具有使用jQuery功能的UDF.我们需要减小尺寸(作为性能改进活动的一部分),我正在为这些文件寻找一个可靠的'minifier'(如果相同的工具也可以缩小CSS文件,这将是很好的)

我们尝试了JSLint和JSMin - 但是JSLint在遇到jQuery代码时没有完成并抛出许多异常.

Dan*_*Lew 39

YUI压缩机是一种工具,我用的,它都压缩JS和CSS好,它是用Java编写的(这样你就可以通过蚁工作,它为构建过程).

有人甚至制作了它的在线版本.

  • YUI压缩器很不错,因为它使用Rhino引擎来验证压缩是否正确完成. (3认同)
  • 我也使用过YUI Compressor并发誓.它做得很好,并生成工作代码.我使用过其他只对代码进行静态分析的压缩器,它们会破坏它们.YUI Compressor不只是操纵它在Rhino中加载的文本,而且知道如何智能地重命名事物. (2认同)
  • 不要忘记为你的文件提供gzip服务(如果你的服务器还没有这样做).我没有做过大量的缩小和压缩,但是当我上次玩它时,gzipping将JS和CSS文件减少到原始大小的33%左右.在gzipping之前缩小它们会使它们再次下降7%左右. (2认同)