Ιδιωτικές Εργασίες στο Gulp

Ας υποθέσουμε ότι έχουμε δύο εργασίες:

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

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

Ας υποθέσουμε επίσης ότι έχουμε μια ακόμη εργασία, που καλεί μέσα της τις υπόλοιπες εργασίες:

javascriptfunction taskD(cb) {
  task1(cb);
  task2(cb);
  cb();
}

Αυτή ακριβώς την εργασία θα εξάγουμε:

javascriptexports.default = taskD;

Αποδεικνύεται ότι έχουμε μια εργασία για εξαγωγή - δημόσια, και δύο βοηθητικές εργασίες - ιδιωτικές, που χρησιμοποιούνται μόνο μέσα σε συναρτήσεις δημόσιων εργασιών.

Задание 1

Δημιουργήστε τρεις ιδιωτικές εργασίες. Καλέστε τις συναρτήσεις τους μέσα σε μια δημόσια εργασία.

Задание 2

Δημιουργήστε δύο δημόσιες και τέσσερις ιδιωτικές εργασίες. Καλέστε το πρώτο ζεύγος ιδιωτικών εργασιών σε μια δημόσια συνάρτηση, και το δεύτερο ζεύγος - μέσα σε μια άλλη.