⊗tlWpBsLd 12 of 55 menu

Laadurid Webpackis

Webpacki võimaluste laiendamiseks kasutatakse ka laadureid. Need võimaldavad võtta teatud tüüpi faile ja nendega teha teatud operatsioone.

Näiteks on võimalik võtta kõik failid laiendiga .less, teisendada nende tekst CSS-iks, seejärel minimeerida saadud CSS-i ja salvestada see ühisse faili.

Vaatame üldist skeemi laaduriga töötamiseks näite kahe kujutletava laaduri puhul.

Paigaldame esimese laaduri:

npm install test-loader1 --save-dev

Paigaldame teise laaduri:

npm install test-loader2 --save-dev

Pärast laadurite paigaldamist saame neid kasutada konfiguratsioonifailis (neid ei pea importima). Vaata süntaksit:

export default { entry: './src/index.js', module: { rules: [ { test: /\.css$/i, // faili tüüp use: ['test-loader1', 'test-loader2'], // laadurid }, ], }, };

Massiivi elemente saab kirjutada mitte reana, vaid veeruna:

export default { entry: './src/index.js', module: { rules: [ { test: /\.css$/i, use: [ 'test-loader1', 'test-loader2' ], }, ], }, };

Erinevate failitüüpide jaoks saab kirjutada erinevaid reegleid:

export default { entry: './src/index.js', module: { rules: [ { test: /\.sass$/i, use: [ 'test-loader1', 'test-loader2' ], }, { test: /\.less$/i, use: [ 'test-loader3', 'test-loader4' ], }, ], }, };

Laadurid käivitatakse järjekorras. Järjekord algab massiivi lõpust. See tähendab, et esimesena käivitub laader, mis on määratud massiivi viimase elemendina, seejärel eelviimane ja nii edasi.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu