Minimalizácia súborov v Gulp
Poďme sa teraz naučiť aplikovať operácie na skupinu súborov. Na začiatok budeme minimalizovať CSS súbory. To sa robí pomocou pluginu gulp-clean-css.
Na začiatok je potrebné tento plugin nainštalovať do nášho projektu:
terminalnpm install gulp-clean-css --save-dev
Po tom importujeme nainštalovaný plugin:
javascriptlet {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
Použijeme ho pre nejaký súbor:
javascriptfunction task(cb) {
return src('src/styles.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Použijeme náš plugin pre skupinu súborov:
javascriptfunction task(cb) {
return src('src/*.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Задание 1
Pomocou pluginu gulp-uglify minimalizujte skupinu JavaScript súborov.