Minimisasi File di Gulp
Sekarang mari kita belajar menerapkan operasi pada sekumpulan file. Pertama, kita akan meminimalkan file CSS. Ini dilakukan dengan menggunakan plugin gulp-clean-css.
Pertama, plugin ini harus diinstal ke proyek kita:
npm install gulp-clean-css --save-dev
Setelah itu, impor plugin yang telah diinstal:
let {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
Gunakan untuk suatu file:
function task(cb) {
return src('src/styles.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Gunakan plugin kita untuk sekelompok file:
function task(cb) {
return src('src/*.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Dengan menggunakan plugin gulp-uglify, minimalkan sekelompok file JavaScript.