⊗tlWpAsCB 48 of 55 menu

CSS բանդլներում ասսետները Webpack-ում

Եկեք այժմ կարգավորենք, որպեսզի .png ֆայլերի հասցեները փոխարինվեն CSS ֆայլերում կառուցման ժամանակ:

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

Եկեք ստուգենք, թե ինչպես է սա աշխատում: Միացնենք մուտքի կետին նկար և ոճերի ֆայլ:

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

Ենթադրենք՝ ոճերի ֆայլում մենք օգտագործում ենք նկարի հասցեն:

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

Կառուցումից հետո CSS բանդլում հասցեն նկարի համար կփոխարինվի նորով:

body { background: url('ճիշտ հասցե արմատից'); }

Նշեք CSS ֆայլում ֆոնային նկար:

Միացրեք նկարը մուտքի կետին:

Կատարեք կառուցում և տեսեք, թե որ ֆայլի մեջ կպատճենվի նկարը և ինչպես կերևա նոր հասցեն CSS բանդլում:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել