⊗tlWpHtSB 43 of 55 menu

वेबपैक में लेआउट में स्टाइल बंडल

आइए अब वेबपैक को बनाएं ताकि यह स्वचालित रूप से CSS बंडल को वेबसाइट के HTML लेआउट से जोड़ दे।

मान लीजिए कि एंट्री पॉइंट में दो 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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें