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-এর মিনিফিকেশন সম্পাদন করুন।