Openbare Take in Gulp
Gestel ons het verskeie take:
javascriptfunction taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Jy kan soveel take maak as jy wil, maar slegs een taak kan die hoof taak wees - die een wat ons by verstek uitvoer:
javascriptexports.default = taskD;
Soos jy reeds weet, kan so 'n taak via die opdragreël met die volgende opdrag geloop word:
terminalgulp
Die ander take kan ook uitgevoer word:
javascriptexports.task1 = task1;
exports.task2 = task2;
Uitgevoerde take word openbaar genoem, aangesien hulle geskep word vir hul daaropvolgende loop via die opdragreël.
In ons geval, om die eerste taak te loop, moet jy die volgende in die opdragreël uitvoer:
terminalgulp task1
En om die tweede taak te loop - die volgende:
terminalgulp task2
Skep 'n taak wat die huidige dag in die konsole vertoon.
Skep 'n taak wat die huidige maand in die konsole vertoon.
Skep 'n taak wat die huidige jaar in die konsole vertoon.
Loop die geskepde take een na die ander deur die opdragreël.