⊗tlWpAsCB 48 of 55 menu

Assets CSS bundle Webpack

Tagad darīsim tā, lai ceļi uz .png failiem tiktu aizstāti CSS failos pie build:

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

Pārbaudīsim, kā tas darbojas. Pievienosim entry point attēlu un stilu failu:

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

Lai stilu failā mēs izmantojam ceļu uz attēlu:

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

Pēc build CSS bundle ceļš uz attēlu tiks mainīts uz jauno:

body { background: url('pareizs ceļš no saknes'); }

Iestatiet CSS failā fona attēlu.

Pievienojiet attēlu entry point.

Izpildiet build un apskatiet, kurā failā tiks nokopēts attēls un kā izskatīsies jaunais ceļš CSS bundle.

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