Gulpにおけるパブリックタスク
いくつかのタスクがあるとしましょう:
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
いくらでもタスクを作成できますが、 メイン(デフォルトでエクスポートするタスク)にできるのは 1つだけです:
exports.default = taskD;
ご存知の通り、このタスクはコマンドラインから 次のコマンドで実行できます:
gulp
他のタスクもエクスポート可能です:
exports.task1 = task1;
exports.task2 = task2;
エクスポートされたタスクはパブリックタスクと呼ばれます。 これは、コマンドラインからの実行を目的として 作成されるためです。
この場合、最初のタスクを実行するには コマンドラインで以下を実行します:
gulp task1
2番目のタスクを実行するには以下です:
gulp task2
コンソールに現在の日を出力するタスクを作成してください。
コンソールに現在の月を出力するタスクを作成してください。
コンソールに現在の年を出力するタスクを作成してください。
作成したタスクをコマンドラインから順番に実行してください。