Tareas públicas en Gulp
Supongamos que tenemos varias tareas:
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Se pueden crear tantas tareas como se desee, sin embargo, solo una tarea puede ser la principal - la que exportamos por defecto:
exports.default = taskD;
Como ya sabes, dicha tarea puede ser ejecutada desde la línea de comandos con la siguiente orden:
gulp
Las demás tareas también pueden ser exportadas:
exports.task1 = task1;
exports.task2 = task2;
Las tareas exportadas se denominan públicas, ya que se crean para su posterior ejecución desde la línea de comandos.
En nuestro caso, para ejecutar la primera tarea en la línea de comandos, debemos hacer lo siguiente:
gulp task1
Y para ejecutar la segunda tarea - lo siguiente:
gulp task2
Cree una tarea que muestre en la consola el día actual.
Cree una tarea que muestre en la consola el mes actual.
Cree una tarea que muestre en la consola el año actual.
Ejecute las tareas creadas una por una desde la línea de comandos.