⊗tlWpBsInr 1 of 55 menu

Webpack Qurucusunun Is Prinsipi

Adeten, istehsal zamanı bizde muextelif kod parcalarını ozunde saxlayan coxlu JavaScript faylları olur. Bu, ya bizim kodumuzun hisseleri, ya da teref kitabxanalar ola biler. Belə çıxır ki, hər bir belə faylı biz HTML faylına script teqi vasitesi ile qoshmalıyıq.

Bu cox yaxşı deyil, cunki coxlu qoshulmuş fayllar saytın yuklenme suretini yavasladır. Buna gore de yuklenmeni suretlendirmek ucun butun kodu bir faylda toplamaq lazımdır.

Lakin, kodu bir umumi faylda istehsal etmek de cox rahat deyil. Buna gore de hal-hazırda asagıdaki yanasma tetbiq olunur: kod ayrı-ayrı fayllarda istehsal olunur, sonra ise qurucu vasitesi ile bir umumi faylda toplanır, ve hemin bu fayl HTML faylına qoshulur.

Ayrı-ayrı fayllar ES modulları kimi teqdim olunur. Bu modullar diger fayllara import emri vasitesi ile qoshulur.

Adeten, bir esas fayl yaradılır, icine qalan fayllar qoshulur. Bu fayl giris noqtesi adlanır.

Qurucu giris noqtesine daxil olur, ona hansı modulların qoshuldugunu nezərdən keçirir. Bu modullara da basqa modullar qoshula biler. Qurucu butun qoshu malara doğru gedir ve butun kodu bir faylda toplayır. Bu fayl bundle (bandl) adlanır.

Adeten, proqramçının yazdıgı kod src qovlugunda yerlesir, hemcinin toplanmış kod dist qovluguna yerləşdirilir.

Bandlın nə oldugunu izah edin.

Giris noqtesinin nə oldugunu izah edin.

Qurmanın hansı rejimleri oldugunu izah edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et