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