⊗tlGpBsTC 2 of 14 menu

Creación de tareas en Gulp

Para que Gulp funcione, se necesita un archivo especial gulpfile.js, ubicado en la carpeta raíz del proyecto. En este archivo se colocan las tareas para Gulp. Estas tareas son funciones JavaScript.

Para calentar, creemos una tarea de prueba. Primero, creemos el archivo mencionado y conectemos nuestra biblioteca:

let gulp = require('gulp');

Creemos una función con nuestra primera tarea y exportémosla:

let gulp = require('gulp'); function task(cb) { console.log('¡mi primera tarea completada!'); cb(); // un callback especial, lo veremos más adelante } exports.default = task;

Para ejecutar nuestra tarea, estando en la carpeta del proyecto, en la línea de comandos ejecutemos el siguiente comando:

gulp

Crea una tarea que muestre en la consola el momento actual de tiempo. Ejecuta esta tarea a través de la línea de comandos.

Explicación de cb

Seguramente notaste que a la función de la tarea le llega como parámetro una función callback, que debe ser llamada al final de la tarea:

function task(cb) { console.log('mi primera tarea'); cb(); // llamamos al callback }

Esto se hace para notificar a Gulp que la tarea ha terminado y se puede proceder con la siguiente tarea.

No es necesario profundizar mucho en esto - simplemente llama al callback al final. En las próximas lecciones, cuando nuestra tarea devuelva algo a través de return, la llamada al callback no será necesaria.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar