Minimizacija fajlova u Gulp-u
Sada hajde da naučimo da primenimo operacije na skup fajlova. Za početak ćemo minimizovati CSS fajlove. Ovo se radi pomoću dodatka (plug-in) gulp-clean-css.
Prvo, ovaj dodatak je neophodno instalirati u naš projekat:
npm install gulp-clean-css --save-dev
Nakon toga, importujte instalirani dodatak:
let {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
Upotrebite ga za neki fajl:
function task(cb) {
return src('src/styles.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Upotrebite naš dodatak za grupu fajlova:
function task(cb) {
return src('src/*.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Pomoću dodatka gulp-uglify minimizujte grupu JavaScript fajlova.