Ιδιωτικές Εργασίες στο 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
Δημιουργήστε δύο δημόσιες και τέσσερις ιδιωτικές εργασίες. Καλέστε το πρώτο ζεύγος ιδιωτικών εργασιών σε μια δημόσια συνάρτηση, και το δεύτερο ζεύγος - μέσα σε μια άλλη.