Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗tlWpAsCT 53 of 55 menu
◀ ▶

Vispārīgie aseti Webpack

Tagad pamēģināsim vispārīgos asetus. Izveidosim tā, lai attēli, kas mazāki par 8kb, pārvērstos base64 formātā, bet attēli, kas lielāki par šo izmēru, tiktu kopēti atsevišķā failā:

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

Izmēra ierobežojumu var mainīt. Piemēram, iestatīsim ierobežojumu uz 4kb:

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(), ], };

Pievienojiet ievades punktam vairākus dažāda izmēra attēlus. Pārbaudiet, kāda veida transformācija tiek piemērota katram attēlam.

← →
↑
Latviešu▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt