⊗tlGpBsTC 2 of 14 menu

Соҳифаҳои вазифаҳо дар Gulp

Барои кори Gulp файли махсуси gulpfile.js лозим аст, ки дар пӯшаи аслии лоиҳа ҷойгир карда мешавад. Дар ин файл вазифаҳо барои Gulp ҷойгир карда мешаванд. Ин вазифаҳо функсияҳои JavaScript мебошанд.

Биёед барои гарм кардан вазифаи санҷишӣ созем. Аввал файли зикршударо сохта ва китобхонаи худро ба он пайваст кунем:

let gulp = require('gulp');

Функсияеро бо аввалин вазифаи мо сохта ва онро содир кунем:

let gulp = require('gulp'); function task(cb) { console.log('вазифаи аввалини ман анҷом ёфт!'); cb(); // коллбэки махсус, дар бораи он баъдтар } exports.default = task;

Барои оғози вазифаи мо, дар ҳоли будан дар пӯшаи лоиҳа, дар сатри фармон фармони зеринро иҷро кунед:

gulp

Вазифаеро созед, ки лаҳзаи ҷории вақтро дар консол чоп кунад. Ин вазифаро тавассути сатри фармон оғоз кунед.

Шарҳи cb

Шумо албатта таваҷҷуҳ кардед, ки ба функсияи вазифа параметр функсия-коллбэк дохил мешавад, ки бояд дар охири вазифа даъват карда шавад:

function task(cb) { console.log('вазифаи аввалини ман'); cb(); // коллбэкро даъват мекунем }

Ин барои он анҷом дода мешавад, ки Gulp-ро огӯҳ кунем, ки вазифа ба охир расида ва метавон ба вазифаи навбатӣ гузашт.

Аз рӯи ин чиз ба тафсилот ворид нашавед - танҳо коллбэкро дар охир даъват кунед. Дар дарсҳои оянда, вақте ки вазифаи мо чизеро тавассути return баргардонад, даъвати коллбэк зарурӣ нахоҳад буд.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан