Tâches publiques dans Gulp

Supposons que nous ayons plusieurs tâches :

javascriptfunction taskD(cb) {
  console.log('taskD');
  cb();
}

function task1(cb) {
  console.log('task1');
  cb();
}

function task2(cb) {
  console.log('task2');
  cb();
}

On peut créer autant de tâches que l'on veut, cependant, une seule tâche peut être la tâche principale - celle que nous exportons par défaut :

javascriptexports.default = taskD;

Comme vous le savez déjà, cette tâche peut être lancée via la ligne de commande avec la commande suivante :

terminalgulp

Les autres tâches peuvent également être exportées :

javascriptexports.task1 = task1;
exports.task2 = task2;

Les tâches exportées sont appelées tâches publiques, car elles sont créées pour être ensuite lancées via la ligne de commande.

Dans notre cas, pour lancer la première tâche dans la ligne de commande, il faut exécuter ce qui suit :

terminalgulp task1

Et pour lancer la deuxième tâche - ce qui suit :

terminalgulp task2
Задание 1

Créez une tâche affichant le jour actuel dans la console.

Задание 2

Créez une tâche affichant le mois actuel dans la console.

Задание 3

Créez une tâche affichant l'année actuelle dans la console.

Задание 4

Lancez les tâches créées une par une via la ligne de commande.