Alur Operasi di Gulp
Sekarang mari kita belajar melakukan beberapa operasi pada file. Sebagai contoh, pertama-tama ubah LESS menjadi CSS, lalu minimalkan CSS yang dihasilkan.
Untuk memulainya, mari impor semua yang diperlukan:
let {src, dest} = require('gulp');
let less = require('gulp-less');
let cleanCSS = require('gulp-clean-css');
Sekarang lakukan operasi yang dijelaskan:
function task(cb) {
return src('src/*.less')
.pipe(less())
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Ubah file Stylus menjadi CSS menggunakan plugin gulp-stylus, lalu tambahkan prefiks ke properti menggunakan plugin gulp-autoprefixer kemudian lakukan minimisasi CSS yang dihasilkan menggunakan plugin gulp-csso.