Offentlige oppgaver i Gulp

La oss si at vi har flere oppgaver:

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

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

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

Man kan lage så mange oppgaver man vil, men bare én oppgave kan være hovedoppgaven - den som eksporteres som standard:

javascriptexports.default = taskD;

Som du allerede vet, kan en slik oppgave kjøres via kommandolinjen med følgende kommando:

terminalgulp

De andre oppgavene kan også eksporteres:

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

Eksporterte oppgaver kalles offentlige, siden de er opprettet for påfølgende kjøring via kommandolinjen.

I vårt tilfelle, for å kjøre den første oppgaven i kommandolinjen, må du utføre følgende:

terminalgulp task1

Og for å kjøre den andre oppgaven - følgende:

terminalgulp task2
Задание 1

Opprett en oppgave som skriver ut gjeldende dag til konsollen.

Задание 2

Opprett en oppgave som skriver ut gjeldende måned til konsollen.

Задание 3

Opprett en oppgave som skriver ut gjeldende år til konsollen.

Задание 4

Kjør de opprettede oppgavene etter hverandre via kommandolinjen.