window7 支持一键是用TBCompressor压缩JS和CSS文件
来源:互联网 发布:数据分析类网站 编辑:程序博客网 时间:2024/06/06 04:36
转自: 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: 按照以上步骤安装成功。
- window7 支持一键是用TBCompressor压缩JS和CSS文件
- extjs desktop js和css文件压缩
- gulp压缩js和css文件
- grunt压缩js和css文件(1)
- js css文件压缩
- TBCompressor
- js、css、jsp文件压缩
- 把js和css文件压缩尽可能地小
- Symfony利用assetsBundle合并和压缩css,js文件
- 自动化发布:js和css文件的压缩
- 使用YUI Compressor压缩JS和CSS文件
- 使用maven插件压缩js和css文件
- gulp压缩js和css
- gulp压缩js和css
- webstorm 压缩js 和 css
- grunt 压缩合并,压缩css和js
- gzip 压缩 css,js 等文件
- JS, CSS 文件压缩与反压缩工具
- 正则表达式
- NSBundle束使用
- SQL Bulk-copy from Excel
- Windows XP64位系统与语言包下载
- rup:<servername>: RPC: Program not registered in RHEL6.1
- window7 支持一键是用TBCompressor压缩JS和CSS文件
- com组件调用代码示例
- java jtb26 telnet ssh
- ORA-00936 缺失表达式
- 设计模式--单例模式
- 佛曰:人生七苦:生、老、病、死、怨憎会、爱别离、求不得。
- com组件调用代码示例----续
- I am a c++ green hand
- linux makefile 基础