Krasnodar_etc
@Krasnodar_etc
avito front

Как правильно настраивать 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
  • Вопрос задан
  • 491 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы