module.exports = function () {
$.gulp.task('img:build', () => {
return $.gulp.src(imgPATH.input)
.pipe(cache(imagemin([
imagemin.gifsicle({interlaced: true}),
imagemin.jpegtran({progressive: true}),
imageminJpegRecompress({
loops: 5,
min: 70,
max: 75,
quality: 'medium'
}),
imagemin.svgo(),
imagemin.optipng({optimizationLevel: 3}),
pngquant({quality: '65-70', speed: 5})
], {
verbose: true
})))
.pipe($.gulp.dest(imgPATH.output));
});
};
$.gulp.task('img:build', () => {
return $.gulp.src(imgPATH.input)
.pipe(imagemin([
imagemin.gifsicle({interlaced: true}),
imageminJpegRecompress({
loops:4,
min: 70,
max: 75,
quality:'medium'
}),
imagemin.optipng(),
imagemin.svgo(),
imagemin.optipng({optimizationLevel: 3}),
pngquant({quality: [0.65, 0.7], speed: 5})
], {
verbose: true
}))
.pipe($.gulp.dest(imgPATH.output));
});