⊗tlGpBsFMr 12 of 14 menu

Аб'яднанне файлаў у Gulp

Пры напісанні CSS кода зручна разбіваць яго на некалькі файлаў. Аднак, чым больш файлаў, тым павольней будзе грузіцца старонка сайта. Атрымліваецца, што пры напісанні кода зручна працаваць у некалькіх файлах, а пры падключэнні да HTML аб'яднаць гэтыя файлы ў адзін.

У гэтым нам дапаможа спецыяльны плагін gulp-concat. Давайце ўсталюем яго ў наш праект: у наш праект:

npm install gulp-concat --save-dev

Пасля гэтага імпартуем усталяваны плагін:

let {src, dest} = require('gulp'); let concat = require('gulp-concat');

Давайце з яго дапамогай саберем некалькі CSS файлаў у адзін:

function task(cb) { return src('src/*.css') .pipe(concat('bundle.css')) .pipe(dest('dist')); }

Аб'яднайце некалькі JavaScript файлаў у адзін.

Аперацыі з аб'яднаным файлам

Пасля аб'яднання па ланцужку далей будзе рухацца адзін аб'яднаны файл і над ім можна будзе выконваць розныя аперацыі.

Для прыкладу давайце выканаем мінімізацыю CSS:

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

Аб'яднайце некалькі LESS файлаў у адзін, затым пераўтварыце гэты файл у CSS, затым выканайце мінімізацыю атрыманага CSS.

Беларуская
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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць