window7 支持一键是用TBCompressor压缩JS和CSS文件

转自: http://ipple.net/lanmp/win7-tbcompressor-yuicompressor.html

window7 支持一键是用TBCompressor压缩JS和CSS文件

 

大家知道现在有很多工具可以压缩js、css文件,YUICompressor是其中之一,淘宝团队把这个工具包装了一个可以放在鼠标右键里的TBCompressor,quchao同学又对css压缩部分进行了一下改进,但是昨晚我在自己笔记本上折腾了一晚上,怎么也是装不上,安装的时候就会弹出“安装失败”的错误警告。遂想插件是不是有问题呢,于是今天到公司电脑上试了下,很顺利呀。看来就一种可能性了,系统的问题。我在家用的是win7,淘宝同学实际上做的安装原理上就是自动写规则到注册表,让右键支持一键压缩文件。安装不上,是因为写到注册表里的命令可能win7比xp有所改变了。百度了半天win7下的docs命令,也没找到太好的教程。干脆不费这劲了,直接到注册表里添加。

添加后如图:

command项里的数据值中注意与你本地的compressor.cmd的路径一致哦~

上面process with &YUICompressor里的数据就是“process with &YUICompressor”,或者写别的,这个就是在右键里那个名称。

如果觉得这样操作不放心,嫌麻烦,可以考虑用优化大师里的右键添加按键功能。

直接打开优化大师,找到“系统优化”->“个性化设置”->“右键设置”->“更多设置”->“自定义右键”,在这里写上名称,执行命令两项就行了。执行命令:”D:\Program Files\yuicompressor\compressor.cmd” “%1″

添加好后,就可以在js文件上直接点右键压缩了,压缩完之后自动命名“原文件名-min.js”,不会对原来的文件有影响。

不过发现TBCompressor里的test.js文件(28.5k),我压缩完是13.7k,原来文件包里压缩完的是10.3k,怎么还大了3k呢。不知道怎么回事,我本地的JDK版本是jdk1.6.0_23,应该是和它有关系。

除了雅虎这个工具,也可以试用一下google的。http://code.google.com/p/closure-compiler/ 刚才用一个文件实验了一下,GG的压缩完比雅虎这个稍小一些。据说google这个压缩完的还对gzip进行了优化。

 

 

PS: 按照以上步骤安装成功。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值