Tâches publiques dans Gulp
Supposons que nous ayons plusieurs tâches :
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
On peut créer autant de tâches que l'on veut, cependant, une seule tâche peut être la tâche principale - celle que nous exportons par défaut :
exports.default = taskD;
Comme vous le savez déjà, cette tâche peut être lancée via la ligne de commande avec la commande suivante :
gulp
Les autres tâches peuvent également être exportées :
exports.task1 = task1;
exports.task2 = task2;
Les tâches exportées sont appelées tâches publiques, car elles sont créées pour être ensuite lancées via la ligne de commande.
Dans notre cas, pour lancer la première tâche dans la ligne de commande, il faut exécuter ce qui suit :
gulp task1
Et pour lancer la deuxième tâche - ce qui suit :
gulp task2
Créez une tâche affichant le jour actuel dans la console.
Créez une tâche affichant le mois actuel dans la console.
Créez une tâche affichant l'année actuelle dans la console.
Lancez les tâches créées une par une via la ligne de commande.