⊗tlGpBsTC 2 of 14 menu

Skapa uppgifter i Gulp

För att Gulp ska fungera behövs en speciell fil gulpfile.js, som placeras i projektets rotmapp. I den här filen placeras uppgifter för Gulp. Dessa uppgifter är JavaScript-funktioner.

Låt oss skapa en testuppgift som uppvärmning. Först skapar vi den nämnda filen och importerar vårt bibliotek:

let gulp = require('gulp');

Låt oss skapa en funktion med vår första uppgift och exportera den:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // en speciell callback, mer om den senare } exports.default = task;

För att starta vår uppgift, från projektmappen, kör följande kommando i kommandoraden:

gulp

Skapa en uppgift som skriver ut den aktuella tiden till konsolen. Starta denna uppgift via kommandoraden.

Förklaring av cb

Du har säkert lagt märke till att en callback-funktion skickas som parameter till uppgiftsfunktionen, som måste anropas i slutet av uppgiften:

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

Detta görs för att meddela Gulp att uppgiften är avslutad och att den kan gå vidare till nästa uppgift.

Du behöver inte fundera för mycket över detta - bara anropa callback i slutet. I kommande lektioner, när vår uppgift returnerar något via return, behövs inte callback-anropet.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa