⊗tlGpBsDC 13 of 14 menu

Ҷойкароркунии ҳуҷра пеш аз захира дар Gulp

Шумо аллакай диққат додаед, ки вақте ки файлҳо ба ҳуҷра захира мешаванд, Gulp файлҳои қаблиро аз он нест намекунад.

Барои ин ки ин рӯй диҳад, бояд плагини махсусро насб кунед del.

Онро бо иҷрои фармони зерин насб кунем:

npm install del --save-dev

Ин плагин аз плагинҳое, ки мо пештар истифода мекардем, бо он фарқ мекунад, ки он берун аз занҷир методҳои pipe истифода мешавад. Аз ин рӯ дар ин ҳолат мо бояд гурӯҳи вазифаҳо эҷод кунем: вазифаи аввал барои тоза кардани ҳуҷра хоҳад буд, ва вазифаи дуюм кори фоидаоварро иҷро хоҳад кард.

Барои мисол ба сифати кори фоидаовар коҳиш додани CSS-ро интихоб кунем.

Биёед ҳамаи лозимиро пайваст кунем:

let {src, dest, series} = require('gulp'); let cleanCSS = require('gulp-clean-css'); let del = require('del');

Вазифа барои тоза кардани ҳуҷраи dist созем:

function taskDel(cb) { return del('dist/*'); }

Вазифа барои коҳиш додани CSS созем:

function taskCss(cb) { return src('src/*.css') .pipe(cleanCSS()) .pipe(dest('dist')); }

Серияи вазифаҳоро иҷро кунем:

exports.default = series(taskDel, taskCss);

Ҳамаро якҷоя мунтазам кунем ва рамзи зеринро ба даст меорем:

function taskDel(cb) { return del('dist/*'); } function taskCss(cb) { return src('src/*.css') .pipe(cleanCSS()) .pipe(dest('dist')); } exports.default = series(taskDel, taskCss);

Вазифае барои коҳиш додани JavaScript созед. Пеш ҳар дафъа иҷрои вазифа ҳуҷраро тоза кунед.

Гурӯҳе аз се вазифа созед: вазифа барои тоза кардани ҳуҷра, вазифа барои коҳиш додани CSS ва вазифа барои коҳиш додани JavaScript. Муайян кунед, кадом вазифаҳо бояд пай дар пай иҷро шаванд, ва кадомҳо - баробари ҳам.

Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан