0.0.4 • Published 3 years ago

hxm-compress-img v0.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

hxm-compress-img

基于tinypng.com帮你自动完成图片压缩的node-cli

目的

在平时的项目中我们压缩图片时需要把图片上传到tinypng官网,压缩完下载下来再放到项目的文件夹里去, 整个过程有些繁琐,因此我们需要做一个通过一行指令帮你搞定一切步骤的工具。

目标

  • cli指令化调用
  • 上传、下载调用tinypng接口
  • 随机xff头跳过tinyimg官网上的次数限制

使用

  1. 全局安装
npm install -g hxm-compress-img
  1. 压缩一张图片
// `hxm-compress-img`后面跟的是图片路径
hxm-compress-img ./assets/flower.png
  1. 压缩一整个图片文件夹
// `hxm-compress-img后面跟的是图片文件夹路径`
hxm-compress-img ./assets

注意: 由于tinypng支持上传pngjpg的图片,压缩时其他文件后缀都会被过滤。图片后缀请提前处理。