Gulpにおけるプライベートタスク
2つのタスクがあるとします:
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;
結果として、エクスポート用の1つの公開タスクと、公開タスクの関数内でのみ使用される2つの補助的なプライベートタスクが存在することになります。
3つのプライベートタスクを作成してください。それらの関数を1つの公開タスク内で呼び出してください。
2つの公開タスクと4つのプライベートタスクを作成してください。1組目のプライベートタスクのペアを1つの公開関数内で呼び出し、2組目のペアをもう1つの公開関数内で呼び出してください。