Задать вопрос
Krasnodar_etc
@Krasnodar_etc
fundraiseup

Как правильно настраивать imagemin?

Решил познакомиться с imagemin (раньше юзал tinypng в браузере, но тут кол-во изображений резко выросло) . Меня не очень устроил дефолтный уровень сжатия, решил его поднять. Но тут все друг другу противоречат:
1 - Доки самого imagemin:
.pipe(imagemin([
    imagemin.optipng({optimizationLevel: 5}),
]))
Note that you may come across an older, implicit syntax. In versions < 3, the same was written like this:

.pipe(imagemin({
    optimizationLevel: 5,


Окей, хорошо, консоль ругается на точку тут - imagemin.jpegtran
Поставил через npm optipng, но толку нет
2 - Доки плагина optipng:
const imageminOptipng = require('imagemin-optipng');

imagemin(['images/*.png'], 'build/images', {use: [imageminOptipng()]}).then(() => {
	console.log('Images optimized');
});


С адресами понятно, но где тут тогда уровень настроить?

Короче, запутался я. Плагин популярный, ответ должен быть простой, да?) Версия 3.2.0
  • Вопрос задан
  • 507 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы