Задать вопрос
Madeas
@Madeas
UI / UX Designer, Frontend Developer

Почему gulp-imagemin не сжимает изображения?

В вижл студии собираю сайт, сделал все, но осталось оптимизировать изображения. Делаю через Галп-имейджмин, но результата нет.

Таски:
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
  • Вопрос задан
  • 618 просмотров
Подписаться 2 5 комментариев
Подписчики вопроса 2 К ответам на вопрос (2)