Јавни задаци у 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
Направите задатак који исписује у конзолу тренутни дан.
Направите задатак који исписује у конзолу тренутни месец.
Направите задатак који исписује у конзолу тренутну годину.
Покрените направљене задатке један по један преко командне линије.