Skip to content

jiangjiyun/tinypng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

安装

全局安装 tiny 命令

yarn global add cl-tinypng

或者

npm install -g cl-tinypng

使用

获取 tinypng 秘钥

秘钥获取地址

设置本地密码

保存 key 到本地,方便后续使用

cl-tinypng --save key

压缩命令

支持两种压缩方式:

基于 tinypng http 接口(无限次数免费压缩)

压缩当前目录

cl-tinypng

压缩指定目录,或者压缩指定图片

cl-tinypng --path ./test
// 或者
cl-tinypng --path ./test.png
基于 tinypng api 接口(需要 key,每月免费压缩 500 次,更多次数需要收费)

压缩当前目录

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 方式压缩。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published