⊗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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন