⊗tlGpBsTC 2 of 14 menu

Krijimi i detyrave në Gulp

Për funksionimin e Gulp nevojitet një skedar special gulpfile.js, i vendosur në dosjen rrethuese të projektit. Në këtë skedar vendosen detyrat për Gulp. Këto detyra përfaqësojnë funksione JavaScript.

Le të krijojmë një detyrë testuese për ngrohje. Së pari le të krijojmë skedarin e përmendur dhe të lidhim bibliotekën tonë:

let gulp = require('gulp');

Le të krijojmë një funksion me detyrën tonë të parë dhe ta eksportojmë atë:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // një callback i veçantë, më shumë për të më vonë } exports.default = task;

Për të nisur detyrën tonë, duke qenë në dosjen e projektit, në rreshtin e komandave do të ekzekutojmë komandën në vijim:

gulp

Krijoni një detyrë që shfaq në konsolë kohën aktuale. Niseni këtë detyrë përmes rreshtit të komandave.

Shpjegimi i cb

Ju me siguri keni vënë re se në funksionin me detyrë si parametër hyn një funksion-callback, i cili duhet të thirret në fund të detyrës:

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

Kjo bëhet në mënyrë që të njoftohet Gulp se detyra ka përfunduar dhe mund të fillohet detyra tjetër.

Nuk ka nevojë të thellohemi shumë në këtë - thjesht thirreni callback-un në fund. Në mësimet në vijim, kur detyra jonë do të kthejë diçka përmes return, thirrja e callback nuk do të jetë e nevojshme.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo