Я отвечаю на свой вопрос. Может быть, я спасу кого-то от путаницы, которая у меня была. Как вы можете видеть из приведенного выше кода, я дал указание функции webpConvert преобразовать все файлы в папке img в webp:
const webpConvert = () => {
return src(`${sources.img}**`)
.pipe(webp({}))
.pipe(dest(distribution.img));
}
Уловка заключалась в том, что у меня уже были некоторые изображения webp, которые я ранее преобразовал вручную в моем папка scr / img. Таким образом, плагин gulp-webp взял эти webp-изображения и сделал их двойными. Это скрыло альфа-канал. Убедитесь, что в исходной папке нет изображений webp, если вы используете этот плагин, или, по крайней мере, дайте указание функции не преобразовывать их снова.