⊗tlGpBsTC 2 of 14 menu

Gulp-ում առաջադրանքների ստեղծում

Gulp-ի աշխատանքի համար անհրաժեշտ է հատուկ ֆայլ gulpfile.js, որը տեղադրվում է նախագծի արմատային թղթապանակում: Այս ֆայլում տեղադրվում են առաջադրանքներ Gulp-ի համար: Այս առաջադրանքները ներկայացնում են JavaScript ֆունկցիաներ:

Եկեք տաքացման համար ստեղծենք փորձնական առաջադրանք: Սկզբում ստեղծենք նշված ֆայլը և միացնենք դրան մեր գրադարանը:

let gulp = require('gulp');

Ստեղծենք մեր առաջին առաջադրանքով ֆունկցիան և էքսպորտավորենք այն:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // հատուկ կոլբեք, դրա մասին ավելի ուշ } exports.default = task;

Մեր առաջադրանքը գործարկելու համար, գտնվելով նախագծի թղթապանակում, հրամանի տողում կատարենք հետևյալ հրամանը:

gulp

Ստեղծեք մի առաջադրանք, որը կոնսոլում ցույց կտա ընթացիկ ժամանակի պահը: Գործարկեք այս առաջադրանքը հրամանի տողի միջոցով:

cb-ի բացատրություն

Դուք անշուշտ ուշադրություն դարձրիք այն հանգամանքին, որ առաջադրանքով ֆունկցիային պարամետրով փոխանցվում է կոլբեք-ֆունկցիա, որը պետք է կանչվի առաջադրանքի ավարտին:

function task(cb) { console.log('my first task'); cb(); // կանչում ենք կոլբեքը }

Սա արվում է այն համար, որ տեղեկացնել Gulp-ին, որ առաջադրանքն ավարտված է և կարելի է անցնել հաջորդ առաջադրանքին:

Պետք չէ խորը ընկղմվել դրանում - պարզապես կանչեք կոլբեքը վերջում: Հաջորդ դասերում, երբ մեր առաջադրանքը ինչ-որ բան կվերադարձնի return-ի միջոցով, կոլբեքի կանչը անհրաժեշտ չի լինի:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել