Wie man Winkel 4 mit dem Webpack einrichtet

8

Wenn ich angle-project (ng new projectname) erstelle, wird automatisch inline.bundle.js , main.bundle.js , polyfills.bundle.js , styles.bundle.js , vender.bundle.js im Ordner dist erstellt. Ich kann das dist/index.js im Backend benutzen. Also meine Frage ist "Ng4 build webpack automatisch?"

    
Jacobys527 02.05.2017, 17:49
quelle

2 Antworten

10

Wenn Sie angular-cli verwenden, um ein angular 2-Projekt zu erstellen, wird das Projekt automatisch mit webpack erstellt.

Angular-cli wurde vor einiger Zeit von systemjs auf webpack umgestellt.

Wenn Sie die Webpack-Konfigurationsdatei erhalten möchten, können Sie ng eject verwenden.

Ссылка

Bearbeiten basierend auf Kommentar:

In Ihrem eckigen Projekt besteht keine Abhängigkeit von webpack, da angle / cli eine Abhängigkeit von webpack hat und webpack für Sie installiert. Wenn Sie Ihren Ordner "node_modules" überprüfen, sehen Sie, dass das Webpack vorhanden ist.

    
Rick 02.05.2017, 19:41
quelle
0

Führen Sie im Home-Verzeichnis Ihres Projekts den folgenden Befehl aus:

%Vor%

Dieser Befehl erstellt einen Ordner mit dem Namen dist .

In diesem Ordner finden Sie Ihre Dateien. Bearbeiten Sie die Datei webpack.config.js , um zu ändern, wo die webpack Ihre Dateien platziert.

    
Hesham Yassin 03.11.2017 19:38
quelle

Tags und Links