发现一个好用的python版js压缩工具

Posted on 2012年09月18日 by 空华叔 · Leave a comment

https://github.com/rspivak/slimit
灰常好的工具,压缩比高,代码兼容性好,可媲美主流压缩工具~
做了下简单的benchmark:

#raw
256K jquery-1.8.1.js
#download from jquery.com92K jquery-1.8.1.min.js36K jquery-1.8.1.min.js.gz
#http://closure-compiler.appspot.com84K jquery-1.8.1.google.advanced.js32K jquery-1.8.1.google.advanced.js.gz92K jquery-1.8.1.google.simple.js36K jquery-1.8.1.google.simple.js.gz
#http://dean.edwards.name/packer
120K jquery-1.8.1.packer.js40K jquery-1.8.1.packer.js.gz
#http://refresh-sf.com/yui
#Uncaught SyntaxError: Unexpected token } 64K jquery-1.8.1.yui.js24K jquery-1.8.1.yui.js.gz
#slimit96K jquery-1.8.1.slimit.js36K jquery-1.8.1.slimit.js.gz

yui的虽然最nb,拉开其他工具一大截,但是压出来已经不能用了,难道是我点击提交按钮的方式不对??

实际使用时,我用的环境是redhat5.x,python环境较为恶劣,slimit只兼容到python 2.7,于是单独做了一个”便携版本”,可以兼容到2.4,并且相关依赖也放到一起,下载即用:)
https://github.com/emptyhua/js-css-minify-portable

python版js压缩工具相关推荐

  1. 火星坐标、百度坐标、WGS84坐标转换代码(JS、python版)

    火星坐标.百度坐标.WGS84坐标转换代码(JS.python版) 一.JS版本源码 github:https://github.com/wandergis/coordTransform /*** C ...

  2. python爬虫:关于解决request.get和点击查看网页源代码的内容不同的问题//及大神版js加密参数获取教程指路

    首先声明:爬虫小白,虽然爬过几个网站,但是知识几乎都是实践中获取,如果以下说的不对的,请多指正,谢谢!谨此给和我一样的小白提供一个解题思路! 目录 问题背景 菜鸡版解决方案 大神版js加密参数获取教程 ...

  3. python字符串成熟编码_python字符串转公式两种方法获取网页编码python版

    在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能.我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取. 但是在抓取过程中会遇到编码的问题 ...

  4. pywin32官方说明文档_GEE学习笔记 六十五:GEE的Python版API说明文档(英文版)

    Google Earth Engine提供了JS版的API说明文档,但是没有提供Python版的说明文档.但是官方开源了相关代码,我这里利用源码生成了Python版API的相关说明文档.经过两天的研究 ...

  5. python栈应用_栈应用之 后缀表达式计算 (python 版)

    栈应用之 后缀表达式计算 (python 版) 后缀表达式特别适合计算机处理 1.  中缀表达式.前缀表达式.后缀表达式区别 中缀表达式:(3 - 5) * (6 + 17 * 4) / 3 17 * ...

  6. 微信公众号推送课表及天气(事无巨细+JavaScript版+python版)

    微信公众号推送课表及天气 22.10.16更新 我已经做出来更优秀的直接在聊天列表中推送的了! 请移步 企业微信推送 超强版! 基础 简介 作者:申也 个人网站:申也个人网站(www.dongshen ...

  7. python ocr高精度识别_OCR识别-python版(一)

    需求:识别图片中的文字信息 环境:windows系统 开发语言:python 使用工具类:1.pyocr 2.PIL 3.tesseract-ocr 步骤: 1.pyocr 网络通直接使用命令: pi ...

  8. python版电报API接入从零到一(有彩蛋)

    文章链接 编号 分类 文章及链接 介绍 作者 来源分类 撰写日期 收录日期 F1 框架 python版telegram接入开源bot python-telegram-bot Github 2023-0 ...

  9. python版亲戚关系计算器

    2019独角兽企业重金招聘Python工程师标准>>> 春节到了,免不了要去七大姑八大姨家拜年,顺便接受长辈们的关怀.有时偶然遇到许久没见过的远房亲戚,叫不出合适的称谓就尴尬了:或者 ...

  10. 本地python版GEE安装及配置步骤(jupyter lab)

    之前一直使用的是javaScript版的GEE,方便是方便,但我想完成的功能大概还是得借助python吧.于是花了好几天从零开始安装配置.虽然路上遇到好多问题,但好在最终结果还不错. 发现好像pyth ...

最新文章

  1. Gitbook简易教程
  2. Angular文件上传---fileUpload的使用
  3. Python实现字符串反转的6种方法
  4. java mysql乱码_41、java与mysql乱码的问题
  5. c 语言 while break,26 C 语言中的break和continue - C 语言基础教程
  6. 电子音乐包括电声乐器和计算机音乐,浅谈电子音乐制作的发展方向
  7. 104_Power Query 数据库条件查询
  8. Java案例:装载与发射子弹问题
  9. n维椭球体积公式_干掉公式 —— numpy 就该这么学
  10. 微信小程序文本溢出省略号(···)
  11. java 实现打印条形码_激光打印机与条码打印机打印不干胶标签哪个好?
  12. 超市负库存产生的原因及对策
  13. CTF杂项(一)——编码学基础
  14. Android 硬件加速
  15. 线程执行完之后会释放吗_有人说,爬完黄山之后的第二件事就是去歙县徽州古城,你会去吗?...
  16. uv-pv-vv的区别
  17. Codevs 3322 时空跳跃者的困境(组合数 二项式定理)
  18. 七参数坐标转换 matlab,利用三点法求解空间坐标系转换所需的七参数
  19. 浏览器的三个精度Bug
  20. 完美的扎克伯格,倒霉的Facebook

热门文章

  1. 法国电子与计算机信息工程学校排名,法国工程学院的十大排名情况
  2. 百度智能api接口汇总
  3. 测试基础-测试的定义及原则?
  4. 美国纽约大学超级计算机中心,美国纽约最好的八所大学介绍
  5. win10热点开启后,手机可以连上热点但无法连接网络
  6. 探秘阿里聚石塔技术架构实现(一)
  7. 云计算与网格计算的区别
  8. [填坑]ubuntu 18.04+Windows 10双硬盘双系统修改默认启动顺序
  9. java axis2 jar包下载_axis2所有jar包
  10. 暑假教师计算机培训总结,教师信息化培训心得(精选5篇)