|
1 2 3 4 5 |
gulp.task('webp', () => gulp.src('./source/_gfx/*.{jpg,jpeg,png,tiff}') .pipe(webp()) .pipe(gulp.dest('gfx')) ) |
można to zautomatyzować, tylko tak ja mam w watch’a ustawionaego na less->css a zdjęcia raczej ich bardzo dużo nie wrzucamy to można zrobić to „z ręki”.
]]>|
1 2 3 4 5 6 7 8 |
const gulp = require('gulp'); const webp = require('gulp-webp'); gulp.task('webp', function () { return gulp.src('./source/_gfx/*') .pipe(webp()) .pipe(gulp.dest('gfx')); }); |
Efekt końcowy:
229kB –> 33kB, spadek jakości nie zauważyłem