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
第一个参数是原来的未压缩文件,第二个参数是压缩后的文件
YUI-compressor 在Linux下安装和使用相关推荐
- linux 下安装部署mq,RocketMQ在linux下安装部署
本博客以当前RocketMQ最新版介绍:v4.4.0 环境要求 64位JDK 1.8+; Maven 3.2.x; // 源码编译时需要用到 二进制文件安装 > unzip rocketmq-a ...
- linux下安装sbt_如何在Linux上安装SBT
linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...
- Linux下安装Oracle参数自动初始化脚本
在linux下安装Oracle通常是一件很头疼的事情, 而如果我们只是为了部署CMS的话,也没有必要对Oracle的参数去做详细的了解. 那么有没有办法简化这个安装过程呢? 下面给出了一个在Linux ...
- Linux下安装和使用boost库
Linux下安装和使用boost库 2016-08-26 20:29:06 zhaomax 阅读数 349更多 分类专栏: C++ 用boost库中的serialization库.Boost库分为两个 ...
- SIPp工具Linux下安装
2019独角兽企业重金招聘Python工程师标准>>> 一.SIPp介绍 SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件. 它可使用INVITE和B YE建立 ...
- Linux下安装rabbitmq3.7.8
Linux下安装rabbitmq 1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 2)安装ncurses 3)安装erlang环境 4)配置安装 5)验证是否安装成功 ...
- 如何在Linux下安装Docker
如何在Linux下安装Docker Docker概念: Docker包括三个基本概念: l 镜像(Image) l 容器(Container) l 仓库(Repository) 理解了这三个概念 ...
- 如何在Linux下安装MySQL8.0
如何在Linux下安装MySQL8.0 准备工作: mysql8.0 rpm文件 测试工具(比如 idea的database工具) 安装步骤: 1. 下载mysql的repo源,下载地址:ht ...
- Linux下安装Weblogic10.3.6并创建简单集群测试
Linux下安装Weblogic10.3.6并创建简单集群进行测试 一.卸载随系统安装的openjdk 1.先查看安装的jdk信息,常用命令有rpm -qa | grep java, rpm -qa ...
- Linux下安装、配置PHP环境
Linux下安装.启动MySQL :http://blog.csdn.net/wy3552128/article/details/8143686 Linux下安装.配置.启动Apache:http:/ ...
最新文章
- 编程之美2.5 寻找最大的K个数
- 中年架构师的20个小时,全靠忍!
- 转:用GDB调试程序
- 代表什么_“缶”究竟代表着什么?
- arduino蜂鸣器音乐代码青花瓷_教你用 Arduino 制造简易金属探测器
- python读取xml文件内容显示不全_python读取xml文件时的问题
- vsftpd配置虚拟用户(实战)
- 解析docx C语言,c语言习题解析【含基础知识讲解】.docx
- AD选择板边覆铜教程
- 原生ajax如何跨域,原生ajax 如何解决cors跨域问题
- 佳博打印机如何设置热敏打印
- 没了疫情红利的华大基因,靠什么保持增长?
- 老路教你用得上的商学课_系列笔记
- 【问题解决】正则表达式在线自动生成器
- (6)EndNote——文献管理软件通用操作大全
- VSCode配置文件“.vscode/c_cpp_properties.json”不断被覆盖的原因及解决方法
- 实用 Windows 软件系列分享(五)
- SSL peer shut down incorrectly 问题处理方法
- 手机端有没有好用的图片识别文字工具值得推荐?
- 持续集成Jenkins+Gitlab
热门文章
- 终于搞定了cxgrid的多行表头(转终于搞定了cxgrid的多行表头 )
- PHP 安全检测代码片段
- Webpack笔记(三)——一款破产版脚手架的开发
- 1.bootstrapTable data-table
- Spring总结七:AOP动态代理的实现
- Codeforces 702B【二分】
- sourceInsight
- h3c使用acl控制ftp访问_H3C交换机典型访问控制列表(ACL)配置实例
- elasticdump安装_elasticsearch导入导出工具elasticdump安装和使用小记
- Java之品优购课程讲义_day03(6)