⊗tlWpAsCT 53 of 55 menu

Általános assets a Webpackban

Most próbáljunk ki általános assets-eket. Tegyük úgy, hogy a 8kb-nál kisebb képek base64-é alakulnak, a nagyobb méretű képek pedig fájlba másolódnak:

export default { entry: './src/index.js', output: { filename: 'bundle.js', path: path.resolve('dist'), }, module: { rules: [ { test: /\.png$/, type: 'asset', } ] }, plugins: [ new HtmlWebpackPlugin(), ], };

Megváltoztathatjuk a kép méretkorlátját. Példaként alkalmazzunk 4kb korlátot:

export default { entry: './src/index.js', output: { filename: 'bundle.js', path: path.resolve('dist'), }, module: { rules: [ { test: /\.png$/, type: 'asset', parser: { dataUrlCondition: { maxSize: 4 * 1024 // 4kb } } } ] }, plugins: [ new HtmlWebpackPlugin(), ], };

Csatoljon néhány különböző méretű képet a belépési ponthoz. Ellenőrizze, hogy milyen típusú átalakítást alkalmaznak minden egyes képre.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás