0

I'm using gulp-imagemin, but i want to not only minify images, but make them progressive/interlaced. What tool can be used for this task?

littleguga
  • 2,570
  • 1
  • 11
  • 9

1 Answers1

1

I typed "gulp image progressive" into Google and gulp-image-optimization was the first result. Here's a direct copy/paste of the example on that page:

var gulp = require('gulp');
var imageop = require('gulp-image-optimization');

gulp.task('images', function(cb) {
    gulp.src(['src/**/*.png','src/**/*.jpg','src/**/*.gif','src/**/*.jpeg']).pipe(imageop({
        optimizationLevel: 5,
        progressive: true,
        interlaced: true
    })).pipe(gulp.dest('public/images')).on('end', cb).on('error', cb);
});
Duderino9000
  • 2,535
  • 4
  • 31
  • 37