Gulp में ऑपरेशनों की धारा
आइए अब फाइलों पर कई ऑपरेशन करना सीखें। उदाहरण के लिए, पहले LESS को CSS में बदलें, और फिर प्राप्त CSS को मिनिफाई करें।
शुरुआत करने के लिए आइए आवश्यक सभी चीजों को इम्पोर्ट करें:
let {src, dest} = require('gulp');
let less = require('gulp-less');
let cleanCSS = require('gulp-clean-css');
अब वर्णित ऑपरेशन करते हैं:
function task(cb) {
return src('src/*.less')
.pipe(less())
.pipe(cleanCSS())
.pipe(dest('dist'));
}
प्लगइन gulp-stylus का उपयोग करके Stylus फाइलों को CSS में बदलें, फिर प्लगइन gulp-autoprefixer का उपयोग करके प्रॉपर्टीज़ में प्रीफिक्स जोड़ें और फिर प्लगइन gulp-csso का उपयोग करके प्राप्त CSS को मिनिफाई करें।