Gulp да операциялар окими

Келинг энди файллар устида бир неча операцияларни бажоришни ўрганамиз. Масалан, аввало LESS ни CSS га айлантирамиз, сўнгра ҳосил бўлган CSS ни минимизация қиламиз.

Бошлаш учун керак бўлган нарсаларни импорт қилайлик:

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

Энди тавсифланган операцияларни бажорамиз:

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

Stylus файлларни gulp-stylus плагини ёрдамида CSS га айлантиринг, сўнгра gulp-autoprefixer плагини ёрдамида хоссаларга префикслар қўшинг ва сўнгра gulp-csso плагини ёрдамида ҳосил бўлган CSS ни минимизация қилинг.