⊗tlGpBsTC 2 of 14 menu

Opprette oppgaver i Gulp

For at Gulp skal fungere trengs en spesiell fil gulpfile.js, plassert i rotmappen til prosjektet. I denne filen plasseres oppgaver for Gulp. Disse oppgavene er JavaScript-funksjoner.

La oss opprette en testoppgave for å varme opp. Først oppretter vi den angitte filen og inkluderer biblioteket vårt:

let gulp = require('gulp');

La oss opprette en funksjon med vår første oppgave og eksportere den:

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

For å kjøre oppgaven vår, mens vi er i prosjektmappen, kjører vi følgende kommando i kommandolinjen:

gulp

Opprett en oppgave som skriver ut nåværende tidspunkt i konsollen. Kjør denne oppgaven via kommandolinjen.

Forklaring av cb

Du har sikkert lagt merke til at en callback-funksjon sendes som parameter til oppgavefunksjonen, og at denne må kalles på slutten av oppgaven:

function task(cb) { console.log('my first task'); cb(); // kaller callbacken }

Dette gjøres for å informere Gulp om at oppgaven er fullført, og at den kan gå videre til neste oppgave.

Du trenger ikke å fordype deg for mye i dette - bare kall callbacken på slutten. I de neste leksjonene, når oppgaven vår returnerer noe via return, vil det ikke være nødvendig å kalle callbacken.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis