Мінімізацыя файлаў у Gulp
Давайце цяпер навучымся ўжываць аперацыі да набору файлаў. Для пачатку будзем мінімізаваць файлы CSS. Гэта робіцца з дапамогай плагіна gulp-clean-css.
Для пачатку гэты плагін неабходна ўсталяваць у наш праект:
npm install gulp-clean-css --save-dev
Пасля гэтага імпартуем усталяваны плагін:
let {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
Выкарыстоўваем яго для якога-небудзь файла:
function task(cb) {
return src('src/styles.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Выкарыстоўваем наш плагін для групы файлаў:
function task(cb) {
return src('src/*.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
З дапамогай плагіна gulp-uglify мінімізуйце групу JavaScript файлаў.