1.0.0 • Published 1 year ago

compress-img-tool v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

本地图片压缩工具

安装方法

一。 下载项目到本地

  1. 拉项目
  2. 下载依赖,全局本地安装该项目
  npm install
  npm install -g .

二、 全局安装插件

```bash
npm install -g compress-img
````

使用方法及说明

  1. 选中需要压缩的图片文件夹,打来其终端
  2. 在终端中执行 compress-img,即可
  3. 可在 compress-img 后加上一个 100 以内的正整数,如,compress-img 70,表示有损压缩 70%,不加则默认为 80,这种压缩效果已满足大多数场景,压缩减少的体积,和 tinypng 基本相当,效果肉眼几乎没有差别,
  4. 本插件会递归遍历当前文件夹内的所有图片资源(包括子文件夹),压缩后替换原图片,同时在终端打印出压缩情况

使用示例

compress-img [70]

注意事项

  • 本插件使用 shark 进行图片压缩,shark 是一个基于 Node.js 的高性能图片处理库,支持 JPEG、PNG、WebP 等格式的图片处理。
  • 本插件会递归遍历当前文件夹内的所有图片资源(包括子文件夹 ),压缩后替换原图片,因此在压缩前,请确保已经备份好原图片
  • 本插件会打印出压缩情况,包括压缩前后的文件大小,以及压缩比例,方便用户了解压缩效果

功能

  • 本地图片压缩
  • 支持批量压缩
  • 支持指定压缩比例
  • 默认替换原图片
1.0.0

1 year ago