Глоток Imagemin не заканчивая
Это моя задача Gulp:
//Image Optimization
gulp.task( 'imagemin', function () {
return gulp.src( imageDir + '**/*.{png,jpg,JPG,svg}' )
.pipe( imagemin( {
progressive: true,
use: [
pngquant({quality: 20 - 30}),
jpeg({max: 50})
],
optimizationLevel: 7
} ) )
.pipe( gulp.dest( imageDir ) );
} )
Я использую gulp imagemin и "imagemin-pngquant", а также "imagemin-jpegoptim"
В моем источнике у меня есть два изображения, один JPG и один PNG. JPG становится сжатым, но не PNG.
Нет ошибок, нет готово.
0 ответов
Вы следовали синтаксису gulp- image, а не gulp-imagemin. Если вы используете gulp- image, просто измените ваш jpeg на jpegRecompress, где вы можете установить min, max и другое свойство.