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?"
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.
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.
Tags und Links angular