Kuunda Kazi katika Gulp
Ili Gulp ifanye kazi, inahitaji faili maalum
gulpfile.js, unaowekwa kwenye folda
msingi ya mradi. Faili hili ina kazi
za Gulp. Kazi hizi ni kazi za
JavaScript.
Wacha tuunde kazi ya majaribio kwa kuanzisha. Kwanza tuunde faili iliyoonyeshwa na tuunganishe maktaba yetu kwake:
let gulp = require('gulp');
Wacha tuunde kazi yenye kazi yetu ya kwanza na kuitoa nje:
let gulp = require('gulp');
function task(cb) {
console.log('my first task completed!');
cb(); // kiitilio maalum, tutajifunza zaidi baadaye
}
exports.default = task;
Ili kuanzisha kazi yetu, ukiwa kwenye folda ya mradi, kwenye mstari wa amri tufanye yafuatayo amri:
gulp
Unde kazi inyoonyesha wakati wa sasa kwenye konsoli. Anzisha kazi hii kupitia mstari wa amri.
Maelezo kuhusu cb
Bila shaka umegundua kuwa kwenye kazi na kazi parametri hupata kazi-kiitilio, ambayo inapaswa kuitwa mwishoni mwa kazi:
function task(cb) {
console.log('my first task');
cb(); // tunaita kiitilio
}
Hii inafanywa ili kumjulisha Gulp kuwa kazi imekwisha na inaweza kuanza kwa kazi inayofuata.
Si lazima kuzama sana katika hili - wito tu kiitilio mwishoni. Katika masomo yafuatayo, wakati kazi yetu itakaporudisha kitu kupitia return, wito wa kiitilio haitahitajika.