@stanford_mosciski
В Gulp для работы с несколькими HTML файлами можно использовать следующий подход:
1
|
npm install gulp-htmlmin --save-dev |
1 2 3 4 5 6 7 8 |
const gulp = require('gulp'); const htmlmin = require('gulp-htmlmin'); gulp.task('html', () => { return gulp.src('src/*.html') // указываем исходные файлы .pipe(htmlmin({ collapseWhitespace: true })) // минифицируем HTML .pipe(gulp.dest('dist')); // сохраняем результат в указанную папку }); |
Обратите внимание, что в примере используется пакет gulp-htmlmin для минификации HTML файлов. Этот плагин имеет различные настройки, которые можно настроить по своему усмотрению, например, удаление комментариев или удаление пустых атрибутов.