⊗tlWpAsCT 53 of 55 menu

Webpack-এ সাধারণ অ্যাসেটস

এখন আসুন সাধারণ অ্যাসেটস চেষ্টা করি। এরকম করা যাক যে 8kb-এর কম ছবিগুলি base64-তে রূপান্তরিত হয়, এবং এই আকারের চেয়ে বড় ছবিগুলি ফাইলে কপি করা হয়:

export default { entry: './src/index.js', output: { filename: 'bundle.js', path: path.resolve('dist'), }, module: { rules: [ { test: /\.png$/, type: 'asset', } ] }, plugins: [ new HtmlWebpackPlugin(), ], };

ছবির আকারের সীমা পরিবর্তন করা যেতে পারে। উদাহরণস্বরূপ, 4kb-এর একটি সীমা আরোপ করা যাক:

export default { entry: './src/index.js', output: { filename: 'bundle.js', path: path.resolve('dist'), }, module: { rules: [ { test: /\.png$/, type: 'asset', parser: { dataUrlCondition: { maxSize: 4 * 1024 // 4kb } } } ] }, plugins: [ new HtmlWebpackPlugin(), ], };

এন্ট্রি পয়েন্টে বিভিন্ন আকারের কয়েকটি ছবি সংযুক্ত করুন। প্রতিটি ছবির জন্য কোন ধরনের রূপান্তর প্রয়োগ করা হয় তা পরীক্ষা করুন।

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