芒果小站

  1. 全球最具业界良心的主机 - DigitalOcean

    毫无疑问,目前做得最好的主机供应商

    猛击这里查看

  2. 芒果小站目前使用的主机 - DigitalOcean

    客服响应快,随时退款,XEN 架构稳定

    猛击这里查看

  3. 最好的日本东京线路主机 - DigitalOcean

    可选弗里蒙特、达拉斯、亚特兰大、纽瓦克、伦敦、东京机房

    猛击这里查看

  • 1
  • 2
  • 3
切换到精简模式
2

YUICompressor,强大的前端代码压缩工具

作者 芒果/分类 软件/发布于 2010-01-30 18:22

如果你还在使用 CSSTidy、JSbeautifier 之类的在线代码压缩工具,那么芒果告诉你,你已经过时了。

前端代码的压缩,主要在于对 JS 和 CSS 代码的压缩,抛开图片压缩的问题不谈,JS 和 CSS 代码的压缩已经有先人做了很多工作。

YUICompressor 正是出自 Yahoo 工程师之手,高效,便捷,压缩率高。使用纯 Java 编写,运行需要 JRE 的支持,基于 Rhino 对 JavaScript 源文件进行分析和切词。优化 CSS 属性和颜色值,有效去除 JavaScript 和 CSS 文件中冗余的空白字符,整理 JS 局部变量名称,缩减代码体积。

官方主页:http://yuilibrary.com/downloads/#yuicompressor
文档:http://developer.yahoo.com/yui/compressor

由于本身是基于 Java 包的压缩打包工具,因此使用上入门可能有点难度。命令行格式如下:

java -jar yuicompressor-x.y.z.jar myfile.js -o myfile-min.js –charset utf-8

当然,你可能会觉得不爽。没关系,芒果为你准备的傻瓜化的批处理封装包。双击 “install.cmd” 关联右键菜单后,在需要压缩的 CSS 或者 JS 文件上右键选择 “Process With YUICompressor” 即可一键输出压缩文件,无需手工输入命令。

下载地址:Dropbox 网盘 | 来自芒果

版权所有,转载请注明出处。
转载自 <a href="http://mangguo.org/yuicompressor-powerful-js-css-code-compressor/" title="YUICompressor,强大的前端代码压缩工具" rel="bookmark">YUICompressor,强大的前端代码压缩工具 | 芒果小站</a>
如果喜欢这篇文章,欢迎订阅芒果小站以获得最新内容。

已经有 2 条群众意见

  1. Kars /2010-01-31 12:21

    Closure Compiler 的压缩率 更高 、、刚刚根据你的 命令行 做了个 傻瓜包 、、现在的 东东居然都是 Java 的 、、额、、

    下载 傻瓜包、、 http://cid-d7a621b6ed74a4c4.skydrive.live.com/redir.aspx?page=self&resId=D7A621B6ED74A4C4!244

    官方主页:http://code.google.com/closure/compiler/docs/gettingstarted_app.html

    文档:http://code.google.com/closure/compiler/docs/api-tutorial3.html

    P.S> 我开的是 Simple 模式 、、有三个 模式 额 、、希望 芒果 能否做一个 有选项 的 命令行 、、 回应

    #1
  2. 在线工具 /2015-09-29 13:03

    YUI Compressor在线压缩(Javascript/Css) http://www.atool.org/yui.php 回应

    #2

下面我简单说几句