Ich habe das Webpack mit installiert
npm install -g webpack
und
npm install webpack
Ich habe auch den webpack-dev-server installiert
npm install -g webpack-dev-server
Nach Abschluss der Installation habe ich den Befehl webpack ausgeführt, der folgende Fehler wird jedoch angezeigt
webpack: Befehl nicht gefunden
Ich bekomme nicht den Fehler.
Ihr Webpack ist im Ordner ./node_modules/.bin/ vorhanden. Sie sollten also diesen Befehl ausführen:
./node_modules/.bin/webpack
Überprüfen Sie die Antwort in diesem Thread.
Es wird empfohlen, webpack
und webpack-dev-server
lokal zu installieren, weitere Informationen hier .
yarn add webpack webpack-dev-server --dev
# or
npm install wepback webpack-dev-server --save-dev
Dann können Sie diese Zeilen zu Ihrem Abschnitt scripts in Ihrer Datei package.js hinzufügen.
"scripts": {
"build": "webpack --progress --colors",
"start": "webpack-dev-server --progress --colors"
}
und schlussendlich
npm start
npm run build
Hinweis: Sie benötigen einen
webpack.config.js
, damit er ordnungsgemäß ausgeführt wird.
Ich musste manuell installieren:
npm install --save-dev webpack-cli
Ich vermute, es wird benötigt, damit Angular CLI die Befehle für Webpack versteht.
Wenn Sie die globale Installation verwenden möchten, finden Sie das Webpack-Skript in [knoteninstallierter_Pfad]/lib/node_modules/webpack/bin/ ...
Wenn Sie die lokale Installation verwenden möchten, finden Sie diese in ./node_modules/.bin/.
Ich empfehle die lokale Installation ( aus demselben Grund über babel )