Ιδιωτικές Εργασίες στο Gulp
Ας υποθέσουμε ότι έχουμε δύο εργασίες:
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Ας υποθέσουμε επίσης ότι έχουμε μια ακόμη εργασία, που καλεί μέσα της τις υπόλοιπες εργασίες:
function taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Αυτή ακριβώς την εργασία θα εξάγουμε:
exports.default = taskD;
Αποδεικνύεται ότι έχουμε μια εργασία για εξαγωγή - δημόσια, και δύο βοηθητικές εργασίες - ιδιωτικές, που χρησιμοποιούνται μόνο μέσα σε συναρτήσεις δημόσιων εργασιών.
Δημιουργήστε τρεις ιδιωτικές εργασίες. Καλέστε τις συναρτήσεις τους μέσα σε μια δημόσια εργασία.
Δημιουργήστε δύο δημόσιες και τέσσερις ιδιωτικές εργασίες. Καλέστε το πρώτο ζεύγος ιδιωτικών εργασιών σε μια δημόσια συνάρτηση, και το δεύτερο ζεύγος - μέσα σε μια άλλη.