zoukankan      html  css  js  c++  java
  • YUI-compressor 在Linux下安装和使用

    介绍一个非常流行的javascript压缩工具YUI compressor,可以提供更好的压缩效率;该工具由著名的Yahoo Exceptional Performance项目组出品。

    JSMin非常流行,简单,不过根据YUI compressor的说明,JSMin的压缩算法较为简单,可能会流下很多换行; Yahoo的工程师那YUI库做测试,发现YUI compressor的压缩效果比JSMin好20%;当然,YUI compressor的一个缺点是基于JAVA,首先你需要有一个JRE才可以运行,JSMin在windows下直接提供exe下载,同时也提供c/java/c#/perl/PHP/甚至javascript版本J方便各个环境下的各类程序员使用;到这个地址下载YUI compressor:http://developer.yahoo.com/yui/compressor/

    使用步骤:

    1. 安装java环境

    2. 将yuicompressor.jar放在任意目录,比如 /opt/software/yuicompressor/yuicompressor.jar

    3. 编写bash脚本,保存为yui.sh

    #!/usr/bin/env bash
    java -jar /opt/software/yuicompressor/yuicompressor.jar $1 > $2
    

    4. 运行命令使yui.sh可执行

    chmod +x /opt/software/yuicompressor/yui.sh

    5. 建立链接

    sudo ln -s /opt/software/yuicompressor/yui.sh /usr/bin/yui

    6. 使用方法

    # yui old.js new.js

    第一个参数是原来的未压缩文件,第二个参数是压缩后的文件

  • 相关阅读:
    kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.
    MYSQL 大数据
    MYSQL 数据库优化
    原始代理需要改进的地方
    JDK动态代理
    使用CGLIB生成代理
    Spring
    Struts2面试题
    hibernate面试题
    Mac下创建隐藏用户
  • 原文地址:https://www.cnblogs.com/AloneSword/p/4525642.html
Copyright © 2011-2022 走看看