Fehlermeldung beim Ausführen 'webpack-dev-server --config config / webpack.dev.js --progress --profile --watch --content-base src /'. Hier ist das Fehlerprotokoll:
%Vor%Ich hatte ein ähnliches Problem. Ich denke, es hängt mit der Webpack-Version zusammen. Nach der Änderung der Webpack-Version war alles in bester Ordnung ...
Versuchen Sie, die Paketversion von 1.x auf 2.x in Ihrem Paket zu ändern.json:
ZB:
%Vor% Dies passiert manchmal, wenn Sie die Vorabversion von webpack-dev-server
mit der freigegebenen Version von webpack
oder umgekehrt verwenden.
Ich gehe auch diesen Fehler, als ich nur webpack
lokal installiert hatte und es noch nicht global installiert hatte.
Ich hatte webpack-dev-server
jedoch global installiert und es war abhängig von einer globalen Installation von webpack
. Um fair zu sein, hat sich npm während der Installation von webpack-dev-server
:
UNMET PEER ABHÄNGIGKEIT webpack@^2.2.0
Ich habe diese Lösung korrigiert, indem ich npm start
ausgeführt habe, was nur ein Wrapper war, auf dem 'webpack-dev-server' lief, anstatt webpack-dev-server
direkt in die Konsole zu starten. Das Problem war, dass ich Optionen an eine Methode weitergab, an die ich keine Optionen hätte übergeben dürfen.
Beim Ausführen von webpack-dev-server
mit npm start
wurde die korrekte Fehlermeldung angezeigt. Das Ausführen von webpack-dev-server
gab mir direkt nur "Fehler: Modul 'webpack / bin / config-yargs' konnte nicht gefunden werden". Seltsam.
Ich bin dabei: "webpack": "^ 2.6.1", "webpack-dev-server": "^ 2.7.1"
Die allgemeine Situation ist auf Webpack zurückzuführen und die webpack-dev-server-Version ist nicht kompatibel. Wie ich auch dieses Problem habe, ist das Webpack meines Computers 1.15.0, aber webpack-dev-server ist 2.x über Version. Also deinstalliere ich webpack-dev-server: npm deinstalliere webpack-dev-server -g Dann installieren Sie die 1.15.0 Version von webpack-dev-server, Sie können dieses Problem lösen durch npm install [email protected] -g
Dies liegt normalerweise an Versionsunterschieden zwischen Bibliotheken (in Ihrem Fall auch webpack / yargs). Dies kann sehr häufig passieren, wenn Sie ein Projekt für einige Zeit verlassen haben und einige Abhängigkeiten in Ihrem Knoten-Modul veraltet sind. Eine sehr einfache Lösung, bevor Sie sich mit verschiedenen Versionen von allem beschäftigen, ist einfach das Verzeichnis node_modules an einen temporären Speicherort zu verschieben und npm install erneut auszuführen:
%Vor%Versuchen Sie dann, das Webpack erneut auszuführen.
Tags und Links angular webpack-dev-server