Arbejdsgang i Gulp
Lad os nu lære at udføre flere operationer på filer. For eksempel, først konvertere LESS til CSS, og derefter minimere den resulterende CSS.
Til at starte med, lad os importere alt, hvad der er brug for:
let {src, dest} = require('gulp');
let less = require('gulp-less');
let cleanCSS = require('gulp-clean-css');
Lad os nu udføre de beskrevne operationer:
function task(cb) {
return src('src/*.less')
.pipe(less())
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Konverter Stylus-filer til CSS ved hjælp af pluginnet gulp-stylus, tilføj derefter præfikser til egenskaber med pluginnet gulp-autoprefixer og udfør derefter minimering af den resulterende CSS med pluginnet gulp-csso.