Webpack එකතු කිරීමේ මූලධර්මය
සාමාන්යයෙන්, සංවර්ධනය කිරීමේදී අපට
කේතයේ විවිධ කොටස් අඩංගු බොහෝ
JavaScript ගොනු ලැබේ.
එය අපගේ කේතයේ කොටස් විය හැකිය,
නැතහොත් තෙවන පාර්ශ්වීය පුස්තකාල.
එබැවින්, එවැනි සෑම ගොනුවක්ම
අපි HTML ගොනුවට සම්බන්ධ කළ යුතුය
script ටැගය හරහා.
මෙය ඉතා හොඳ නොවේ, මන්ද බොහෝ සම්බන්ධිත ගොනු වෙබ් අඩවියට ප්රවේශ වීමේ වේගය මන්දගාමී කරයි. එමනිසා, ප්රවේශ වීම වේගවත් කිරීම සඳහා සම්පූර්ණ කේතය එක් ගොනුවකට තැබීම අවශ්ය වේ.
කෙසේ වෙතත්, එක් පොදු ගොනුවක කේතය සංවර්ධනය කිරීම ද ඉතා පහසු නොවේ. එමනිසා වර්තමානයේදී පහත සඳහන් ප්රවේශය අනුගමනය කෙරේ: කේතය වෙනම ගොනු වල සංවර්ධනය කරනු ලැබේ, පසුව එකතු කිරීමේ මෙවලමක් භාවිතයෙන් එක් පොදු ගොනුවකට එකතු කරනු ලැබේ, එයම HTML ගොනුවට සම්බන්ධ කරනු ලැබේ.
වෙනම ගොනු
ES මොඩියුල නියෝජනය කරයි.
මෙම මොඩියුල වෙනත් ගොනු වලට සම්බන්�ද වන්නේ
import විධානය හරහා ය.
සාමාන්යයෙන් යම් ප්රධාන ගොනුවක් සාදනු ලැබේ, එයට අනෙකුත් ගොනු සම්බන්ධ කරනු ලැබේ. මෙම ගොනුව ප්රවේශ ලක්ෂ්යය ලෙස හැඳින්වේ.
එකතු කිරීමේ මෙවලම ප්රවේශ ලක්ෂ්යයට ඇතුළු වේ, කුමන මොඩියුල සම්බන්ධ කර ඇත්දැයි බලයි එයට. මෙම මොඩියුල වලට ද වෙනත් මොඩියුල සම්බන්ධ කළ හැකිය. එකතු කිරීමේ මෙවලම සියලු සම්බන්ධතා හරහා ගමන් කරයි සහ සම්පූර්ණ කේතය එක් ගොනුවකට එකතු කරයි. මෙම ගොනුව බන්ඩලය ලෙස හැඳින්වේ.
p> සාමාන්යයෙන්, කේතකරු ලියන කේතය,src බහාලුමේ පිහිටා ඇත,
එකතු කරන ලද කේතය
dist බහාලුමට තබනු ලැබේ.
බන්ඩලය යනු කුමක්දැයි පැහැදිලි කරන්න.
ප්රවේශ ලක්ෂ්යය යනු කුමක්දැයි පැහැදිලි කරන්න.
කුමන එකතු කිරීමේ ප්රකාර තිබේදැයි පැහැදිලි කරන්න.