Gulp-da Ictimai Tasklar
Tutaq ki, bizim bir neçe taskımız var:
javascriptfunction taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Istədiyiniz qədər task yarada bilersiniz, lakin, yalnız bir task əsas ola bilər - defolt olaraq ixrac etdiyimiz:
javascriptexports.default = taskD;
Artıq bildiyiniz kimi, belə bir task komanda sətri vasitəsilə aşağıdakı komanda ilə işə salına bilər:
terminalgulp
Qalan tasklar da ixrac edile bilər:
javascriptexports.task1 = task1;
exports.task2 = task2;
İxrac edilmiş tasklar ictimai adlanır, çünki onlar komanda sətri vasitəsilə işə salınmaq üçün yaradılır.
Bizim vəziyyətimizdə birinci taskı işə salmaq üçün komanda sətrində aşağıdakıları yerinə yetirmək lazımdır:
terminalgulp task1
İkinci taskı işə salmaq üçün isə - aşağıdakıları:
terminalgulp task2
Konsola cari günü çıxaran bir task yaradın.
Konsola cari ayı çıxaran bir task yaradın.
Konsola cari ili çıxaran bir task yaradın.
Yaradılmış taskları komanda sətri vasitəsilə növbə ilə işə salın.