web-tech

Пользователь
  • Публикации

    58
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Последний раз web-tech выиграл 5 февраля 2017

Публикации web-tech были самыми популярными!

Репутация

4 Обычная

О web-tech

  • Звание
    Участник

Информация

  • Пол
    Мужчина

Посетители профиля

869 просмотров профиля
  1. web-tech

    Максимальная оптимизация изображений в Gulp

    Например так: var gulp = require('gulp'); var imagemin = require('gulp-imagemin'); var imageminJpegRecompress = require('imagemin-jpeg-recompress'); var pngquant = require('imagemin-pngquant'); var cache = require('gulp-cache'); // Images optimization and copy in /dist gulp.task('images', function() { return gulp.src(projectPath.app.img) .pipe(cache(imagemin([ imagemin.gifsicle({interlaced: true}), imagemin.jpegtran({progressive: true}), imageminJpegRecompress({ loops: 5, min: 65, max: 70, quality:'medium' }), imagemin.svgo(), imagemin.optipng({optimizationLevel: 3}), pngquant({quality: '65-70', speed: 5}) ],{ verbose: true }))) .pipe(gulp.dest(projectPath.dist.img)); }); // Clearing the cache gulp.task('clear', function (done) { return cache.clearAll(done); }); Ну и можно поиграться с настройками качества pngquant и imageminJpegRecompress. Можно посмотреть и в сторону других imagemin плагинов https://www.npmjs.com/browse/keyword/imageminplugin