Minimering af filer i Gulp

Lad os nu lære at anvende operationer på et sæt af filer. Til at starte med vil vi minimere CSS-filer. Dette gøres ved hjælp af plugin'et gulp-clean-css.

Til at starte med skal dette plugin installeres i vores projekt:

terminalnpm install gulp-clean-css --save-dev

Herefter importerer vi det installerede plugin:

javascriptlet {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');

Vi bruger det til en eller anden fil:

javascriptfunction task(cb) {
  return src('src/styles.css')
    .pipe(cleanCSS())
    .pipe(dest('dist'));
}

Vi bruger vores plugin til en gruppe af filer:

javascriptfunction task(cb) {
  return src('src/*.css')
    .pipe(cleanCSS())
    .pipe(dest('dist'));
}
Задание 1

Minimer en gruppe af JavaScript-filer ved hjælp af plugin'et gulp-uglify.