⊗tlWpCsCSB 35 of 55 menu

Beberapa Bundle CSS dalam Webpack

Jika beberapa titik kemasukan digabungkan menjadi satu fail, maka fail pembinaan CSS juga akan menjadi satu untuk mereka. Namun, jika kita membina JavaScript kepada beberapa bundle, maka setiap satunya akan mempunyai fail CSS sendiri yang dibina.

Mari kita lihat contoh. Katakan kita mempunyai satu titik kemasukan dan beberapa fail gaya diimport kepadanya:

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

Katakan untuk titik kemasukan kedua gaya juga diimport:

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

Mari kita tulis konfigurasinya:

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

Hasil daripada konfigurasi sedemikian, dua bundle CSS akan dibina: test1.398db7afe3b52e94bb25.css dan test2.1d12c304c284a752cb9a.css.

Buat tiga titik kemasukan. Sambungkan fail CSS anda sendiri kepada setiap satu. Lakukan pembinaan dan periksa apa hasilnya.

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