image-compress-tinify

1.0.7 • Public • Published

image-compress-tinify

npm npm

你还在用tinify手动上传图片压缩,然后下载下来吗!!! 快来试试这个插件把,一行命令即可~~

Features

  • 支持压缩png,jpg,jpeg格式图片
  • 压缩成功后控制台绿色表示正常压缩,黄色表示超过了期望值(这种需单独另外处理),红色表示异常等
  • 因为是基于tinify的免费密钥,每人每月能压500次,因此控制台输出了每次压缩后剩余的次数;(超出了自己换密钥)

Installation

npm install image-compress-tinify --save-dev

Usages

项目根目录compress.js

const compress = require('image-compress-tinify');
 
compress({
  key: "" // tinify的密钥(必填)
});
node compress.js --path=xx/images --size=70
  • --path 需要压缩的图片路径(必填)
  • --size 期望的压缩阀值,控制台显示:以下绿色,以上黄色(选填,默认值60K)

Issues

Submit the issues if you find any bug or have any suggestion.

Contribution

Fork the repository and submit pull requests.

Release Notes

see CHANGELOG

LICENSE

npm

/image-compress-tinify/

    Package Sidebar

    Install

    npm i image-compress-tinify

    Weekly Downloads

    1

    Version

    1.0.7

    License

    MIT

    Last publish

    Collaborators

    • bigang.ybg