Home / PostsPost

java yuicompressor.jar 包的使用方法

嘟噜聪2015/02/12 16:29:17 4482人已阅

简介 YUI压缩机是一个JavaScript压缩机,除了删除注释和空白,把局部变量使用最小的可能的变量名。这种困惑是安全的,即使使用结构如“eval”或“与”(尽管压缩不是最优的情况下)可以相比,平均节省20%左右。YUI Compressor也能够安全地压缩CSS文件。压缩机的决定是使用了文件扩展名(js和css)

YUI压缩机是一个JavaScript压缩机,除了删除注释和空白,把局部变量使用最小的可能的变量名。这种困惑是安全的,即使使用结构如“eval”或“与”(尽管压缩不是最优的情况下)可以相比,平均节省20%左右。

YUI Compressor也能够安全地压缩CSS文件。压缩机的决定是使用了文件扩展名(js和css)


压缩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 
语法: java -jar yuicompressor-x.y.z.jar [options] [input file] 
  通用参数: 
    -h,                     #--help 显示帮助信息 
    --type <js|css>         #指定输入文件的文件类型 
    --charset <charset>     #指定读取输入文件使用的编码 
    --line-break <column>   #在指定的列后插入一个 line-bread 符号 
    -v,                     #--verbose 显示info和warn级别的信息 
    -o <file>               #指定输出文件。默认输出是控制台。 
    
  javascript专用参数: 
    --nomunge               #只压缩, 不对局部变量进行混淆。 
    --preserve-semi         #保留所有的分号。 

    --disable-optimizations #禁止优化。 


简单用法:

java -jar yuicompressor-2.4.8.jar [源文件] -o [目标文件] 


yuicompressor-2.4.8.jar下载地址:yuicompressor-2.4.8.jar


很赞哦! (1)

文章评论

点击排行

本栏推荐

标签

站点信息

  • 微信公众号