Heim > Artikel > Web-Frontend > Konfiguration des Webpack-Kernkonzepteintrags (Eintrag)
Zu Beginn aller Prozesse müssen wir einen oder mehrere Einträge angeben, was bedeutet, dass wir Webpack mitteilen, aus welcher Datei im Quellverzeichnis mit dem Packen begonnen werden soll. Der folgende Artikel vermittelt Ihnen ein detailliertes Verständnis der Eintragskonfiguration (Eintrag) im Kernkonzept von Webpack. Ich hoffe, er wird Ihnen hilfreich sein!
Wenn die Abhängigkeiten jedes Moduls im Projekt als Baum betrachtet werden, ist der Eintrag die Wurzel des Abhängigkeitsbaums.
Diese Module mit Abhängigkeiten werden beim Packen eines Blocks gekapselt. Was ist dann ein Chunk?
chunk bedeutet wörtlich Codeblock, was in Webpack als einige abstrahierte und gepackte Module verstanden werden kann. Es ist wie eine Aktentasche, die viele Dateien enthält. Jedes Modul fügt auf der Außenseite eine Verpackungsschicht hinzu, um einen Block zu bilden: mehrere Stücke.
Im Projekt können mehrere Eingänge definiert werden, und jeder Eingang generiert eine Ergebnisressource
Zum Beispiel gibt es in unserem Projekt zwei Eingänge.
src/index.js
和src/lib.js
,在一般情形下会打包生成dist/index.js
和dist/lib.js
In einigen Sonderfällen kann ein Eintrag auch mehrere Chunks und schließlich mehrere Bundles generieren.
Eintrag (Eintrag)
Die Eintragskonfiguration ist erforderlich wird mit einem Fehler beendet. Der Dateipfad des Eingabemoduls , der ein relativer Pfad sein kann
object{ a: './app/entry- a', b: ['./app/entry-b1', './app/entry-b2']}
Das obige ist der detaillierte Inhalt vonKonfiguration des Webpack-Kernkonzepteintrags (Eintrag). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!