Node.js ImageMin 压缩库的模块化实现
适用场景:
- 兼容 CommonJS 环境,解决 npm 安装 ImageMin 带来的模块和 ES6 类型兼容性问题
- 提供 Cjpeg、Pngquant 等依赖库,解决库缺失导致的 ERR 错误
使用方法:
const imageminApi = require('../lib/imagemin.min');
imageminApi.imagemin(['dir/image.png', ...], {
plugins: [
imageminApi.imageminMozjpeg({ quality: rate }),
imageminApi.imageminPngquant({ quality: [pngRate, Math] }),
],
});
847.13KB
文件大小:
评论区