0.0.3 • Published 3 years ago
imtiny-cli v0.0.3
tiny 命令行压缩工具
使用 TinyPng 压缩开放 api,支持无限量压缩、文件夹递归压缩、压缩记录缓存。
安装
npm install -g imtiny-cli使用
支持图片格式 jpg、png、webp、gif、apng;
简单使用
tiny指定路径
tiny -f ./src/assets -d -v-d: 递归文件夹-v: 显示压缩详情-h: 帮助文档
当图片压缩比例小于
2%时,继续压缩毫无意义,故对最近一次压缩率小于2%的图片资源,加入到缓存中,下次过滤该文件。
待办
- 缓存数据调整当前操作路径来记录(目前放在一起了)
- 是否直接递归压缩,直到记录到缓存数据中