Publiczne zadania w Gulp
Załóżmy, że mamy kilka zadań:
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Można utworzyć dowolną liczbę zadań, jednak tylko jedno zadanie może być główne - to, które eksportujemy domyślnie:
exports.default = taskD;
Jak już wiesz, takie zadanie można uruchomić przez wiersz poleceń następującą komendą:
gulp
Pozostałe zadania również mogą być eksportowane:
exports.task1 = task1;
exports.task2 = task2;
Zadania eksportowane nazywane są publicznymi, ponieważ są tworzone do ich późniejszego uruchamiania przez wiersz poleceń.
W naszym przypadku, aby uruchomić pierwsze zadanie w wierszu poleceń, należy wykonać następujące:
gulp task1
A aby uruchomić drugie zadanie - następujące:
gulp task2
Utwórz zadanie, które wypisuje w konsoli bieżący dzień.
Utwórz zadanie, które wypisuje w konsoli bieżący miesiąc.
Utwórz zadanie, które wypisuje w konsoli bieżący rok.
Uruchom utworzone zadania po kolei przez wiersz poleceń.