⊗tlWpBsInr 1 of 55 menu

Принцип на работа на сборщика Webpack

Като цяло, по време на разработка ние получаваме много JavaScript файлове, съдържащи различни части от кода. Това могат да бъдат части от нашия код, или странични библиотеки. Оказва се, че всеки такъв файл трябва да бъде свързан към HTML файла чрез тага script.

Това не е много добре, тъй като много свързани файлове забавят скоростта на зареждане на сайта. Затова, за да се ускори зареждането, е необходимо целият код да се сложи в един файл.

Обаче, разработването на код в един общ файл също не е много удобно. Затова в настоящо време се практикува следният подход: кодът се разработва в отделни файлове, а след това с помощта на сборщик се събира в един общ файл, който се свързва към HTML файла.

Отделните файлове представляват ES модули. Тези модули се свързват към други файлове чрез командата import.

Обикновено се създава някакъв основен файл, към който се свързват останалите файлове. Този файл се нарича входна точка.

Сборщикът влиза във входната точка, гледа какви модули са свързани към нея. Към тези модули също могат да бъдат свързани други модули. Сборщикът следва всички връзки и събира целия код в един файл. Този файл се нарича бандл.

Като правило, кодът, който пише програмистът, се намира в папка src, а сбореният код се поставя в папка dist.

Разкажете какво е бандл.

Разкажете какво е входна точка.

Разкажете какви режими на сборка има.

Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне