⊗tlGpBsTC 2 of 14 menu

Gulp-də Tapşırıqların Yaradılması

Gulp-un işləməsi üçün layihənin kök qovluğunda yerləşdirilən xüsusi bir fayl gulpfile.js lazımdır. Bu faylın içində Gulp üçün tapşırıqlar yerləşir. Bu tapşırıqlar JavaScript funksiyalarından ibarətdir.

Gəlin istiləşmə üçün bir test tapşırığı yaradaq. Əvvəlcə göstərilən faylı yaradaq və ona kitabxanamızı əlavə edək:

let gulp = require('gulp');

Gəlin ilk tapşırığımız olan funksiyanı yaradaq və onu ixrac edək:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // xüsusi callback, haqqında sonra } exports.default = task;

Tapşırığımızı işə salmaq üçün, layihə qovluğunda olmaqla, komanda sətirində aşağıdakı əmri yerinə yetirək:

gulp

Konsola cari zaman anını çıxaran bir tapşırıq yaradın. Bu tapşırığı komanda sətiri vasitəsilə işə salın.

cb-nin İzahı

Şübhəsiz ki, diqqət etmisiniz ki, tapşırıq funksiyasına parametr kimi bir callback funksiyası daxil olur, və bu funksiya tapşırığın sonunda çağırılmalıdır:

function task(cb) { console.log('my first task'); cb(); // callback-i çağırırıq }

Bu, Gulp-u məlumatlandırmaq üçün edilir ki, tapşırıq bitib və növbəti tapşırığa keçmək olar.

Buna çox da fikir verməyin - sadəcə onu sonda çağırın. Növbəti dərslərdə, tapşırığımız return vasitəsilə nə isə qaytardıqda, callback-i çağırmağa ehtiyac qalmayacaq.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et