Gulp'ta Kamu Görevleri

Diyelim ki birkaç görevimiz var:

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

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

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

İstediğimiz kadar görev oluşturabiliriz, ancak, sadece bir görev ana görev olabilir - varsayılan olarak dışa aktardığımız görev:

javascriptexports.default = taskD;

Bildiğiniz gibi, böyle bir görev komut satırından aşağıdaki komutla başlatılabilir:

terminalgulp

Diğer görevler de dışa aktarılabilir:

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

Dışa aktarılan görevlere, komut satırından çalıştırılmak üzere oluşturuldukları için kamu görevleri (public tasks) denir.

Bizim durumumuzda, birinci görevi başlatmak için komut satırında şunu yapmamız gerekir:

terminalgulp task1

İkinci görevi başlatmak için ise şunu yapmamız gerekir:

terminalgulp task2
Задание 1

Konsola mevcut günü yazdıran bir görev oluşturun.

Задание 2

Konsola mevcut ayı yazdıran bir görev oluşturun.

Задание 3

Konsola mevcut yılı yazdıran bir görev oluşturun.

Задание 4

Oluşturduğunuz görevleri komut satırından sırayla çalıştırın.