⊗tlGpBsTC 2 of 14 menu

Création de tâches dans Gulp

Pour fonctionner, Gulp nécessite un fichier spécial gulpfile.js, placé dans le dossier racine du projet. Ce fichier contient les tâches pour Gulp. Ces tâches sont des fonctions JavaScript.

Pour commencer, créons une tâche de test. Commençons par créer le fichier mentionné et connectons-y notre bibliothèque :

let gulp = require('gulp');

Créons une fonction avec notre première tâche et exportons-la :

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // un callback spécial, nous en reparlerons plus tard } exports.default = task;

Pour exécuter notre tâche, en se trouvant dans le dossier du projet, dans la ligne de commande, exécutons la commande suivante :

gulp

Créez une tâche qui affiche dans la console l'instant actuel. Exécutez cette tâche via la ligne de commande.

Explication de cb

Vous avez sûrement remarqué que dans la fonction de tâche, un paramètre est une fonction de callback, qui doit être appelée à la fin de la tâche :

function task(cb) { console.log('my first task'); cb(); // nous appelons le callback }

Cela est fait pour informer Gulp que la tâche est terminée et qu'il est possible de passer à la tâche suivante.

Inutile de trop réfléchir à cela - appelez simplement le callback à la fin. Dans les prochaines leçons, lorsque notre tâche retournera quelque chose via return, l'appel du callback ne sera pas nécessaire.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser