Tarefas públicas no Gulp
Suponha que temos várias tarefas:
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Podemos criar quantas tarefas quisermos, no entanto, apenas uma tarefa pode ser a principal - aquela que exportamos por padrão:
exports.default = taskD;
Como você já sabe, essa tarefa pode ser executada via linha de comando com o seguinte comando:
gulp
As outras tarefas também podem ser exportadas:
exports.task1 = task1;
exports.task2 = task2;
As tarefas exportadas são chamadas de tarefas públicas, pois são criadas para sua subsequente execução via linha de comando.
No nosso caso, para executar a primeira tarefa na linha de comando, precisamos fazer o seguinte:
gulp task1
E para executar a segunda tarefa - o seguinte:
gulp task2
Crie uma tarefa que exiba o dia atual no console.
Crie uma tarefa que exiba o mês atual no console.
Crie uma tarefa que exiba o ano atual no console.
Execute as tarefas criadas uma por uma via linha de comando.