Gulp-webp-in-html, как отключить для svg-изображений?

Если вы хотите отключить конвертацию SVG-изображений в формат webp при использовании плагина gulp-webp-in-html, вам потребуется внести некоторые изменения в настройки этого плагина.

Плагин gulp-webp-in-html позволяет автоматически преобразовывать растровые изображения в формат webp и заменять их исходные теги <img> на соответствующие теги <picture>.

Однако, стандартные настройки плагина игнорируют SVG-изображения, потому что SVG уже является векторным форматом и не требует преобразования в webp.

Тем не менее, если плагин все равно преобразует ваши SVG-изображения, возможно, у вас есть другие внешние факторы, которые запускают конвертацию SVG в webp. Для исключения этого рекомендуется выполнить следующие шаги:

1. Убедитесь, что у вас установлена последняя версия плагина gulp-webp-in-html. Проверьте свою зависимость в файле package.json и убедитесь, что у вас установлена последняя версия плагина.
2. Проверьте конфигурацию плагина gulp-webp-in-html, чтобы убедиться, что вы не настраиваете преобразование SVG-изображений. Распечатайте или откройте файл настройки плагина и проверьте наличие настроек, связанных с преобразованием SVG-изображений. Если такие настройки есть, удалите или закомментируйте их.
3. Убедитесь, что другие плагины или задачи Gulp, которые вы используете, не запускают преобразование SVG-изображений в webp. Есть вероятность, что проблема не связана напрямую с плагином gulp-webp-in-html, а вызвана другими плагинами или задачами, которые манипулируют вашими SVG-изображениями.
4. Если вы по-прежнему сталкиваетесь с преобразованием SVG-изображений, получите поддержку в сообществе Gulp.js или обратитесь к разработчику плагина gulp-webp-in-html.

Базовая идея состоит в том, чтобы исключить SVG-изображения из процесса преобразования webp, убедившись, что ни один из плагинов или задач Gulp не отправляет их на конвертацию.

Надеюсь, это помогло! Если у вас возникли еще вопросы, не стесняйтесь задавать.