Tác vụ riêng tư trong Gulp
Giả sử chúng ta có hai tác vụ:
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Giả sử chúng ta cũng có một tác vụ khác, gọi bên trong nó các tác vụ còn lại:
function taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Chính tác vụ này chúng ta sẽ xuất khẩu:
exports.default = taskD;
Kết quả là chúng ta có một tác vụ để xuất khẩu - công khai, và hai tác vụ hỗ trợ - riêng tư, chỉ được sử dụng bên trong các hàm của các tác vụ công khai.
Tạo ba tác vụ riêng tư. Gọi các hàm của chúng bên trong một tác vụ công khai.
Tạo hai tác vụ công khai và bốn tác vụ riêng tư. Gọi cặp tác vụ riêng tư đầu tiên trong một hàm công khai, còn cặp thứ hai - bên trong hàm kia.