gulp
Мини-код HTML
Поиск…
Минимизировать HTML с помощью gulp-htmlmin
Во- первых, установка gulp
и gulp-htmlmin
локально проецировать каталог
npm install --save-dev gulp gulp-htmlmin
Затем добавьте задачу gulpfile.js
minify-html
в свой gulpfile.js
var gulp = require('gulp');
var htmlmin = require('gulp-htmlmin');
// Task to minify HTML
gulp.task('minify-html', function() {
return gulp.src('source/*.html')
.pipe(htmlmin())
.pipe(gulp.dest('public/'));
});
gulp.task('watch', function (){
gulp.watch('source/*.html', ['minify-html']);
// other tasks
});
gulp.task('default', ['minify-html', 'watch']);
Эта задача находит все файлы в source
каталоге с .html
расширения, minifies их , а затем выводит полученные файлы в public
директорию.
Задача в коде добавляется как зависимость для задачи 'default'
поэтому при каждом запуске по default
будет выполняться minify-html
.
Вы также можете вызвать задачу minify-html
вручную, выполнив команду:
gulp minify-html
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow