Nyilvános feladatok a Gulp-ban

Tegyük fel, hogy van néhány feladatunk:

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

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

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

Bármennyi feladatot létrehozhatunk, azonban csak egy feladat lehet az alapértelmezett - az, amelyiket alapértelmezettként exportálunk:

javascriptexports.default = taskD;

Mint már tudjátok, ez a feladat indítható a parancssorból a következő parancs segítségével:

terminalgulp

A többi feladat is exportálható:

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

Az exportált feladatokat nyilvános feladatoknak nevezzük, mivel azért jönnek létre, hogy később a parancssorból lehessen őket futtatni.

Esetünkben az első feladat futtatásához a parancssorban a következőt kell végrehajtani:

terminalgulp task1

A második feladat futtatásához pedig a következőt:

terminalgulp task2
Задание 1

Hozzon létre egy feladatot, amely a konzolra kiírja az aktuális napot.

Задание 2

Hozzon létre egy feladatot, amely a konzolra kiírja az aktuális hónapot.

Задание 3

Hozzon létre egy feladatot, amely a konzolra kiírja az aktuális évet.

Задание 4

Futtassa a létrehozott feladatokat egyesével a parancssorból.