Öffentliche Tasks in Gulp

Nehmen wir an, wir haben mehrere Tasks:

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

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

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

Man kann beliebig viele Tasks erstellen, jedoch kann nur einer der Haupttask sein - derjenige, den wir standardmäßig exportieren:

javascriptexports.default = taskD;

Wie Sie bereits wissen, kann ein solcher Task in der Kommandozeile mit folgendem Befehl gestartet werden:

terminalgulp

Die anderen Tasks können ebenfalls exportiert werden:

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

Exportierte Tasks werden als öffentliche Tasks bezeichnet, da sie für den anschließenden Start über die Kommandozeile erstellt werden.

In unserem Fall muss zum Starten des ersten Tasks in der Kommandozeile Folgendes ausgeführt werden:

terminalgulp task1

Und um den zweiten Task zu starten - Folgendes:

terminalgulp task2
Задание 1

Erstellen Sie einen Task, der den aktuellen Tag in der Konsole ausgibt.

Задание 2

Erstellen Sie einen Task, der den aktuellen Monat in der Konsole ausgibt.

Задание 3

Erstellen Sie einen Task, der das aktuelle Jahr in der Konsole ausgibt.

Задание 4

Starten Sie die erstellten Tasks nacheinander über die Kommandozeile.