Я использую веб-приложение-генератор, которое включает imagemin. Я также добавил imagemin-webp и gulp-webp в мою сборку.
Я не знаю, как реализовать. Я хочу сохранить исходные изображения jpg и png в дополнение к добавлению webp, и чтобы все эти изображения были оптимизированы при выполнении задачи gulp build
.
Меня смущает этот этап.
Как мне реализовать это на основе моей текущей настройки:
const webp = require('gulp-webp');
const imageminWebp = require('imagemin-webp');
gulp.task('images', () => {
return gulp.src('app/images/**/*')
.pipe(webp())
.pipe($.cache($.imagemin()))
.pipe(gulp.dest('dist/images'));
});
В настоящее время он просто генерирует неоптимизированные файлы webp и не упаковывает исходные файлы jpg и png.