В вижл студии собираю сайт, сделал все, но осталось оптимизировать изображения. Делаю через Галп-имейджмин, но результата нет.
Таски:
const cache = require('gulp-cached');
const
imagemin = require('gulp-imagemin'),
imageminMozjpeg = require('imagemin-mozjpeg'),
imageminOptipng = require('imagemin-optipng'),
imageminSvgo = require('imagemin-svgo'),
imageminWebp = require('imagemin-webp');
gulp.task('imagemin', () => {
return gulp.src(['*.jpg','*.png','*.svg'].map(file => `build/src/**/${file}`))
.pipe(cache(imagemin([
// imagemin.gifsicle({interlaced: true}),
imagemin.jpegtran({progressive: true}),
// imagemin.optipng({optimizationLevel: 5}),
imagemin.optipng({optimizationLevel: 7}),
imageminMozjpeg({progressive: true}),
imageminOptipng({optimizationLevel: 7}),
imageminSvgo({
plugins: [
{removeViewBox: false},
]
}),
imageminWebp({quality: 50})
])))
.pipe(gulp.dest('src/test'))
});
Подскажите, что не так настроил? Не сжимает изображения совсем.
В консоли
[09:34:21] Using gulpfile ~/devsite/gulpfile.js
[09:34:21] Starting 'imagemin'...
[09:34:22] Finished 'imagemin' after 225 ms