#图片压缩

#canvas

都是通过 canvas.toblob 实现

#image-conversion

优点:

  • 中文注释
  • 2kb
  • 指定压缩后大小

缺点:

  • 维护情况未知

#compressorjs

演示文档完整

#node

都不能指定压缩后大小

#sharp

优点:

  • 大而全

缺点:

  • 要根据格式分别处理

#imagemin

优点:

缺点:

  • 插件式,目前个人感觉压缩工具没必要
  • 社区反馈,压缩后变大,压缩慢

#tinypng

针对 png