Gulp-ի հանրային առաջադրանքները
Ենթադրենք՝ ունենք մի քանի առաջադրանք.
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Կարելի է ստեղծել ցանկացած քանակությամբ առաջադրանքներ, սակայն միայն մեկ առաջադրանք կարող է լինել հիմնական՝ այն, որն արտահանում ենք լռելյայն.
exports.default = taskD;
Ինչպես արդեն գիտեք, այդպիսի առաջադրանք կարելի է գործարկել հրամանային տողից հետևյալ հրամանով.
gulp
Մնացած առաջադրանքները նույնպես կարող են արտահանվել.
exports.task1 = task1;
exports.task2 = task2;
Արտահանված առաջադրանքները կոչվում են հանրային, քանի որ դրանք ստեղծվում են հրամանային տողից հետագա գործարկման համար:
Մեր դեպքում առաջին առաջադրանքը գործարկելու համար հրամանային տողում պետք է կատարել հետևյալը.
gulp task1
Իսկ երկրորդ առաջադրանքը գործարկելու համար՝ հետևյալը.
gulp task2
Ստեղծեք առաջադրանք, որն այն տպում է կոնսոլում ընթացիկ օրը:
Ստեղծեք առաջադրանք, որն այն տպում է կոնսոլում ընթացիկ ամիսը:
Ստեղծեք առաջադրանք, որն այն տպում է կոնսոլում ընթացիկ տարին:
Գործարկեք ստեղծված առաջադրանքները հերթականությամբ հրամանային տողով: