Вот таск:
const { src, dest } = require('gulp')
const imagemin = require('gulp-imagemin')
const imageminPlugins = [
imagemin.gifsicle({
optimisationLevel: 3
}),
imagemin.optipng({
optimizationLevel: 3
}),
imagemin.mozjpeg({
progressive: true,
quality: 100
}),
imagemin.svgo({
plugins: [
{ removeViewBox: false },
{ removeUnusedNS: false },
{ removeUselessStrokeAndFill: false },
{ cleanupIDs: false },
{ removeComments: true },
{ removeEmptyAttrs: true },
{ removeEmptyText: true },
{ collapseGroups: true }
]
})
]
module.exports = function images () {
return src('./src/assets/images/**/*')
.pipe(imagemin(imageminPlugins))
.pipe(dest('./dist/assets/images'))
}
Есть две фотографии, одна оптимизируется хорошо, следовательно весит меньше после обработки. Вторая наоборот начинает весить больше. Есть фотографии которые в два раза начинают весить больше. Так-же в консоли выводиться то что обработалось одна фотография, но на самом деле их две, одна из которых начинает весить больше((
Кто то сталкивался с таким?