⊗tlWpBsInr 1 of 55 menu

Principio de funcionamiento del empaquetador Webpack

Por regla general, durante el desarrollo tenemos muchos archivos JavaScript, que contienen varios fragmentos de código. Pueden ser partes de nuestro código o bibliotecas de terceros. Resulta que cada uno de estos archivos debemos conectarlo al archivo HTML a través de la etiqueta script.

Esto no es muy bueno, ya que muchos archivos conectados ralentizan la velocidad de carga del sitio. Por lo tanto, para acelerar la carga es necesario colocar todo el código en un solo archivo.

Sin embargo, desarrollar código en un archivo general tampoco es muy conveniente. Por lo tanto, actualmente se practica el siguiente enfoque: el código se desarrolla en archivos separados, y luego con la ayuda de un empaquetador se recopila en un archivo general, que se conecta al archivo HTML.

Los archivos separados representan módulos ES. Estos módulos se conectan a otros archivos mediante el comando import.

Normalmente se crea un archivo principal, al cual se conectan los demás archivos. Este archivo se llama punto de entrada.

El empaquetador entra en el punto de entrada, ve qué módulos están conectados a él. A estos módulos también pueden estar conectados otros módulos. El empaquetador sigue todas las conexiones y recopila todo el código en un archivo. Este archivo se llama bundle (paquete).

Por regla general, el código que escribe el programador, se ubica en la carpeta src, y el código compilado se coloca en la carpeta dist.

Explica qué es un bundle (paquete).

Explica qué es un punto de entrada.

Explica qué modos de compilación existen.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar