⊗tlGpBsFMr 12 of 14 menu

Sammanfogning av filer i Gulp

När man skriver CSS-kod är det bekvämt att dela upp den i flera filer. Men ju fler filer det är, desto långsammare laddas webbplatsens sida. Det visar sig att det är bekvämt att arbeta med flera filer när man skriver kod, men när man ansluter till HTML, slå ihop dessa filer till en.

En speciell plugin gulp-concat kommer att hjälpa oss med detta. Låt oss installera den i vårt projekt: i vårt projekt:

npm install gulp-concat --save-dev

Efter det importerar vi den installerade pluginen:

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

Låt oss använda den för att samla flera CSS-filer till en:

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

Sammanfoga flera JavaScript-filer till en.

Operationer med den sammanslagna filen

Efter sammanfogningen kommer en enda sammanslagen fil att röra sig vidare längs kedjan, och olika operationer kan utföras på den.

Låt oss som exempel utföra minifiering av CSS:

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

Sammanfoga flera LESS-filer till en, transformera sedan denna fil till CSS, och utför därefter minifiering av den resulterande CSS:en.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa