⊗tlWpHtSB 43 of 55 menu

ওয়েবপ্যাকে লেআউটে স্টাইল বান্ডল

এখন আসুন ওয়েবপ্যাককে এমনভাবে তৈরি করি যাতে এটি সাইটের HTML লেআউটে CSS বান্ডল স্বয়ংক্রিয়ভাবে সংযোগ করে।

ধরুন এন্ট্রি পয়েন্টে দুটি CSS ফাইল ইম্পোর্ট করা হয়েছে:

import './styles1.css'; import './styles2.css';

আসুন এই ফাইলগুলোকে একটি সাধারণ বান্ডলে সংকলন করতে কনফিগার করি। প্রথমে সমস্ত প্রয়োজনীয় ইম্পোর্ট সম্পাদন করি:

import path from 'path'; import MiniCssExtractPlugin from "mini-css-extract-plugin"; import HtmlWebpackPlugin from 'html-webpack-plugin';

এখন কনফিগারেশন সেটআপ করি:

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

ফলস্বরূপ, সংকলনের পরে আমাদের স্ক্রিপ্ট বান্ডল এবং স্টাইল বান্ডল সংযুক্ত থাকবে:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Webpack App</title> <script defer src="build.4173b379c6d6ff439604.js"></script> <link href="build.97299e5ee87c9c343a4c.css" rel="stylesheet"> </head> <body> </body> </html>

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