⊗tlGpBsFMr 12 of 14 menu

Tiedostojen yhdistäminen Gulpissa

CSS-koodia kirjoitettaessa on kätevää jakaa se useaan tiedostoon. Kuitenkin, mitä enemmän tiedostoja, sitä hitaammin verkkosivun sivu latautuu. Käy ilmi, että koodia kirjoitettaessa on kätevää työskennellä useassa tiedostossa, mutta HTML:ään liitettäessä on hyvä yhdistää nämä tiedostot yhdeksi.

Tässä auttaa erityislaajennus gulp-concat. Asennetaan se projektiimme: projektiimme:

npm install gulp-concat --save-dev

Tämän jälkeen tuomme asennetun laajennuksen:

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

Yhdistetään sen avulla useita CSS tiedostoja yhdeksi:

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

Yhdistä useita JavaScript-tiedostoja yhdeksi.

Toiminnot yhdistetyllä tiedostolla

Yhdistämisen jälkeen ketjua eteenpäin liikkuu yksi yhdistetty tiedosto, ja sille voi suorittaa erilaisia toimintoja.

Esimerkkinä suoritetaan CSS:n minimointi:

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

Yhdistä useita LESS-tiedostoja yhdeksi, muunna sitten tämä tiedosto CSS:ksi, ja suorita saatun CSS:n minimointi.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää