Я пытаюсь понять, как лучше всего сжать мои изображения с помощью webpack. Я ищу способ сжать .jpg (с потерями), .png, а также создать файлы .webp для каждого файла jpg / png.
Я попробовал https://github.com/itgalaxy/imagemin-webpack, который, похоже, работает для вывода файлов .jpg и .png, но я не могу приступить к выводу .webp, даже если он говорит, что должен поддерживать другие пакеты imagemin.
Моя текущая конфигурация для этого плагина:
const imageMinPlugin = new ImageminPlugin({
imageminOptions: {
plugins: [
['webp', { quality: 50 }],
['mozjpeg', { quality: 10 }],
['pngquant', { quality: [0.9, 0.95]}],
]
}
});
Но, похоже, полностью игнорирует часть "webp", никаких ошибок или чего-то еще. Есть ли лучший способ сжатия изображений с помощью веб-пакета, который соответствует моим требованиям? Или мне нужно сделать это по-другому?