⊗tlWpAsCB 48 of 55 menu

CSS bundllaridagi Webpack assetslari

Keling, endi .png fayllariga yo'llar CSS fayllarida yig'ilish paytida almashtirilishi uchun sozlashni amalga oshiramiz:

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

Keling, buning qanday ishlashini tekshiramiz. Kirish nuqtasiga rasm va uslub fayllarini ulaymiz:

import './images/img.png'; import './styles.css';

Uslub faylida rasmga yo'ldan foydalansak:

body { background: url('images/img.png'); }

Yig'ishdan so'ng CSS bundle'ida rasmga yo'l yangi bilan almashtiriladi:

body { background: url('ildizdan to‘g‘ri yo‘l'); }

CSS faylida fon rasmini belgilang.

Rasmni kirish nuqtasiga ulang.

Yig‘ishni bajaring va qarang, rasm qaysi faylga nusxalanadi va CSS bundle'ida yangi yo‘l qanday ko‘rinishda bo‘ladi.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish