Wie kann ich das webpack überspringen lassen?

9

Wie kann ich das Webpack überspringen lassen?

%Vor%

in meinen Quelldateien? Ich möchte ein Bündel meiner Quelldateien erstellen, behalte aber die require('shelljs/global') in den Dateien und bündele shelljs / global nicht.

Vielen Dank im Voraus

Thomas

    
Thomas Andersen 16.01.2016, 15:30
quelle

4 Antworten

13

Sie können Plug-In ignorieren verwenden.

Plugin in webpack.config.js hinzufügen:

%Vor%     
Dmitry Yaremenko 16.01.2016 18:19
quelle
12

Wenn Sie den Pfad in einer Variablen speichern, funktioniert IgnorePlugin nicht. Obwohl du immer noch tun könntest:

%Vor%     
James Akwuh 09.12.2016 15:30
quelle
7

für Neuankömmlinge, auf webpack 2 ist das so:

%Vor%

Das Bündel enthält ein Verbatim erfordern:

%Vor%

Lesen Sie mehr unterstützte Formate im webpack-Konfigurationsleitfaden und einige gute Beispiele hier

    
MrBar 26.04.2017 10:11
quelle
2

Wenn require im globalen Namespace ist und deshalb möchten Sie, dass Webpack es ignoriert, tun Sie einfach window.require()

    
DanV 23.08.2017 10:06
quelle

Tags und Links