gulp.task(`image_min`, () => {
return gulp.src(`./auth_score/_images/*.${imageType}`)
.pipe(plugins.size({
title: `压缩image`,
pretty: true,
showFiles: true
}))
.pipe(plugins.cache(plugins.imagemin({
optimizationLevel: 5,
progressive: true,
interlaced: true,
multipass: true,
svgoPlugins: [{
removeViewBox: false
}],
use: [pngquant()]
})))
.on('error', function (err) {
console.log('======');
console.log('Error!', err.message);
console.log('======');
this.end();
})
.pipe(gulp.dest(`./auth_score/images`));
});
在压缩图片时出现了这个错误:'Error! Callback called multiple times'
请问是什么情况的错误,是代码问题吗