⊗tlGpBsFMr 12 of 14 menu

Gulp'da Dosya Birleştirme

CSS kodu yazarken onu birkaç dosyaya bölmek uygundur. Ancak, ne kadar çok dosya olursa, site sayfası o kadar yavaş yüklenecektir. Sonuç olarak, kod yazarken birkaç dosyada çalışmak uygunken, HTML'e bağlanırken bu dosyaları tek bir dosyada birleştirmek gerekir.

Bu konuda bize özel bir eklenti gulp-concat yardımcı olacaktır. Hadi onu projemize kuralım: projemize kuralım:

npm install gulp-concat --save-dev

Bundan sonra kurulan eklentiyi içe aktaralım:

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

Hadi onun yardımıyla birkaç CSS dosyasını tek bir dosyada toplayalım:

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

Birkaç JavaScript dosyasını tek bir dosyada birleştirin.

Birleştirilmiş Dosya ile İşlemler

Birleştirmeden sonra, zincir boyunca daha fazla tek bir birleştirilmiş dosya hareket edecek ve üzerinde çeşitli işlemler yapılabilecektir.

Örnek olarak CSS minimizasyonu yapalım:

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

Birkaç LESS dosyasını tek bir dosyada birleştirin, ardından bu dosyayı CSS'e dönüştürün, ardından elde edilen CSS'in minimizasyonunu gerçekleştirin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet