Offentlige opgaver i Gulp

Lad os sige, at vi har flere opgaver:

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

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

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

Man kan lave så mange opgaver, som man vil, men kun én opgave kan være hovedopgaven - den, som vi eksporterer som standard:

javascriptexports.default = taskD;

Som du allerede ved, kan en sådan opgave køres via kommandolinjen med følgende kommando:

terminalgulp

De andre opgaver kan også eksporteres:

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

Eksporterede opgaver kaldes offentlige, da de er oprettet til efterfølgende kørsel via kommandolinjen.

I vores tilfælde, for at køre den første opgave i kommandolinjen, skal du udføre følgende:

terminalgulp task1

Og for at køre den anden opgave - følgende:

terminalgulp task2
Задание 1

Opret en opgave, der udskriver den aktuelle dag til konsollen.

Задание 2

Opret en opgave, der udskriver den aktuelle måned til konsollen.

Задание 3

Opret en opgave, der udskriver det aktuelle år til konsollen.

Задание 4

Kør de oprettede opgaver efter hinanden via kommandolinjen.