Ich versuche zu verstehen, wie die Interna von Webpack arbeiten, um in der Zukunft beizutragen. Ich bemerkte, dass beim Ausführen von Webpack die webpack
Funktion in /lib/webpack.js
mit einem options
Argument ausgelöst wird.Es wurde festgestellt, dass eine Kontexteigenschaft zusammen mit meiner Konfiguration an Webpack übergeben wurde. Woher kommt das?
Der Wert dieses Arguments ist mein Konfigurationsobjekt definiert in webpack.config.js
PLUS eine context
Eigenschaft, die ich nie definiert habe. Woher kommt diese context
Eigenschaft? Gibt es einen Schritt, der auftritt, bevor die webpack
-Funktion ausgelöst wird?
'WebpackOptionsDefaulter' – Chay22
Es scheint, dass ich die falsche Ausgangspunkt gehe davon aus. Sieht aus, als sollte ich '/ bin/webpack.js', nicht'/lib/webpack.js' betrachten. Im ersten Fall ist die Funktion 'processOptions', die anscheinend die Eigenschaft' context' hinzufügt. – jakewies