⊗tlWpCsCSB 35 of 55 menu

Якчанд CSS бандлҳо дар Webpack

Агар якчанд нуқтаи дохилшавӣ ба як файл ҷамъ шаванд, он гоҳ файли ҷамъоварии CSS низ барои онҳо якто хоҳад буд. Агар мо JavaScript-ро ба якчанд бандл ҷамъ кунем, он гоҳ барои ҳар яки онҳо файли CSS-и худ ҷамъ карда мешавад.

Биёед бо мисол бубинем. Бигзор мо як нуқтаи дохилшавӣ дошта бошем ва ба он баъзе файлҳои услубҳо ворид карда шаванд:

import './styles1-1.css'; import './styles1-2.css';

Бигзор ба нуқтаи дуюми дохилшавӣ низ услубҳо ворид карда шаванд:

import './styles2-1.css'; import './styles2-2.css';

Биёед танзимотҳоро нависем:

export default { context: path.resolve( 'src'), entry: { test1: './test1.js', test2: './test2.js' }, output: { filename: '[name].[contenthash].js', path: path.resolve('dist'), }, plugins: [new MiniCssExtractPlugin({ filename: '[name].[contenthash].css' })], module: { rules: [ { test: /\.css$/i, use: [MiniCssExtractPlugin.loader, 'css-loader'], }, ], }, };

Дар натиҷаи чунин танзимотҳо ду бандли CSS ҷамъ карда мешаванд: test1.398db7afe3b52e94bb25.css ва test2.1d12c304c284a752cb9a.css.

Се нуқтаи дохилшавиро созед. Ба ҳар яки онҳо файлҳои CSS-и худро пайваст кунед. Ҷамъовариро иҷро кунед ва тафтиш кунед, ки дар натиҷа чӣ ба даст меояд.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан