⊗tlWpBsLd 12 of 55 menu

Laaiers in Webpack

Om Webpack se vermoëns uit te brei word laaiers ook gebruik. Hulle laat toe om lêers van 'n sekere tipo te neem en sekere operasies daarmee uit te voer.

Byvoorbeeld, jy kan alle lêers met die uitbreiding .less neem, hul teks na CSS omskep, dan die verkrygde CSS minimeer en in een algemene lêer stoor.

Laat ons kyk na die algemene skema vir werk met 'n laaier aan die hand van die voorbeeld van twee denkbeeldige laaiers.

Laat ons die eerste laaier installeer:

npm install test-loader1 --save-dev

Laat ons die tweede laaier installeer:

npm install test-loader2 --save-dev

Na die installering van die laaiers kan ons hulle gebruik in die konfigurasielêer (om hulle in te voer is nie nodig nie). Kyk na die sintaksis:

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

Die elemente van die skikking kan nie in 'n string geskryf word nie, maar in 'n kolom:

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

Vir verskillende tipes lêers kan jy verskillende reëls skryf:

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

Laaiers word een vir een uitgevoer. Die volgorde begin egter van die einde van die skikking af. Dit beteken die laaier wat aangedui is as die laaste element van die skikking word eerste uitgevoer, dan die voorlaaste, en so meer.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp