headermask image

header image

用 YUI Compressor 压缩和混淆 JS 和 CSS

一、简介:

目前开发Web应用Javascript发挥的作用越来越大,相关的Javascript框架也比较多。但是有一个问题,我们开发过程中,所有的JS代码都添加了注释,如使用JsDoc,代码的可读性比较强,同时这样的代码也便于调试。但是在产品环境中,我们希望这些JS代码是压缩和混淆过的,这主要是让 JS代码加载的更快,这也是Google AJAX Libraries API出现的原因。YUI Compressor 是一款由 Yahoo 公司开发的、功能非常强大的 JS、CSS 代码混淆和压缩工具,采用Java开发,目前很多Javascript Framework都使用YUI Compressor进行代码分发。

YUI Compressor 官网网址:

http://developer.yahoo.com/yui/compressor/

YUI Compressor 下载页面:

http://yuilibrary.com/downloads/#yuicompressor

分流下载地址:pasting

二、使用简介:

在命令行下执行 Java 程序,运行 yuicompressor jar 软件包,来完成任务:

//压缩JS

java -jar yuicompressor-2.4.2.jar –type js –charset utf-8 -v src.js > packed.js

//压缩CSS

java -jar yuicompressor-2.4.2.jar –type css –charset utf-8 -v src.css > packed.css

 

via 用 YUI Compressor 压缩和混淆 JS 和 CSS – 季枫 – 博客园.



If you liked my post, feel free to subscribe to my rss feeds

10 Comments so far (Add 1 more)

  1. 好博客要支持

    1. 广告论坛 on 五月 22nd, 2015 at 10:41 下午
  2. 很实用

    2. 吉林省帐篷 on 五月 5th, 2015 at 8:53 上午
  3. 学习一下,加油

    3. 吉林省帐篷 on 五月 5th, 2015 at 8:52 上午
  4. 不错,很强大

    4. 长春营养钵 on 五月 5th, 2015 at 8:51 上午
  5. 真的Javascript发挥的作用越来越大

    5. 长春工程帐篷 on 五月 5th, 2015 at 8:50 上午
  6. 文章写的不错,学习

    6. 长春彩条布 on 五月 5th, 2015 at 8:49 上午
  7. 支持,楼主

    7. 长春租车公司 on 五月 5th, 2015 at 8:48 上午
  8. 恩恩,学习了

    8. 长春卷帘门 on 五月 5th, 2015 at 8:47 上午
  9. 好文章值得推荐

    9. 长春旅游租车 on 五月 5th, 2015 at 8:46 上午
  10. 写的不错,好文章

    10. 吉林岩棉厂家 on 五月 5th, 2015 at 8:45 上午

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*