Tarefas públicas no Gulp

Suponha que temos várias tarefas:

javascriptfunction 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:

javascriptexports.default = taskD;

Como você já sabe, essa tarefa pode ser executada via linha de comando com o seguinte comando:

terminalgulp

As outras tarefas também podem ser exportadas:

javascriptexports.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:

terminalgulp task1

E para executar a segunda tarefa - o seguinte:

terminalgulp task2
Задание 1

Crie uma tarefa que exiba o dia atual no console.

Задание 2

Crie uma tarefa que exiba o mês atual no console.

Задание 3

Crie uma tarefa que exiba o ano atual no console.

Задание 4

Execute as tarefas criadas uma por uma via linha de comando.