Я пытаюсь Gulp оптимизировать свои изображения с помощью imagemin
https://www.npmjs.com/package/gulp-image-optimization
У меня проблема с поиском хорошей документации, которая может показать мне точные параметры и различные варианты. На данный момент в моей оптимизации нет большого выигрыша:
var imageop = require('gulp-image-optimization');
var pngquant = require('imagemin-pngquant');
var imageminJpegoptim = require('imagemin-jpegoptim');
var baseUrl = "web/assets/";
var imgSrc = baseUrl + "src/images/";
var imgDist = baseUrl + "dist/images/";
gulp.task('img', function(cb) {
gulp.src([imgSrc + '**/*.png', imgSrc + '**/*.jpg', imgSrc + '**/*.gif', imgSrc + '**/*.jpeg'])
.pipe(imageop({
optimizationLevel: 10,
progressive: true,
interlaced: true,
use: [pngquant(), imageminJpegoptim()]
}))
.pipe(gulp.dest(imgDist)).on('end', cb).on('error', cb);
});
Я что-то пропустил в конфиге?
gulp.src
с помощьюimgSrc + '**/*.(png|jpg|gif|jpeg)'
(хотя, если вы будете следовать моему ответу, вам не нужно указывать расширения файлов) - person henry   schedule 18.02.2017