全局安装 tiny 命令
yarn global add cl-tinypng
或者
npm install -g cl-tinypng
保存 key 到本地,方便后续使用
cl-tinypng --save key
支持两种压缩方式:
压缩当前目录
cl-tinypng
压缩指定目录,或者压缩指定图片
cl-tinypng --path ./test
// 或者
cl-tinypng --path ./test.png
压缩当前目录
cl-tinypng --key xxxkey
// 如果已经配置过了本地key,可以使用如下方式
cl-tinypng --key
压缩指定目录,或者压缩指定图片
cl-tinypng --path ./test --key
// 或者
cl-tinypng --path ./test.png --key
1、为了防止触发 tinypng 接口的 429(频次限制),http 接口访问做了延迟处理,并且设置同一时间,并发请求量为 2。
2、如果你每月免费次数还剩余的情况下,推荐使用 api key 方式压缩。