Gulp 图像优化会破坏图像

Gulp image optimization breaks images

本文关键字:图像 优化 Gulp      更新时间:2023-09-26

使用gulp-image-optimization插件。插件输出,图像已优化;但是,在脚本运行后,它们似乎已损坏/为空。gulpfile.js片段

gulp.task('img', function(cb) {
gulp.src(['public/img/**/*.png', 'public/img/**/*.jpg', 'public/img/**/*.jpeg', 'public/img/**/*.gif'])
    .pipe(imgOptimize({
        optimizationLevel: 5,
        progressive: true,
        interlaced: true
    }))
    .pipe(gulp.dest('public/img'))
    .on('end', cb)
    .on('error', cb);
});

谁能向我解释为什么会这样?

根据 gulp 黑名单,您应该改用 gulp-imagemin。