Kann das Modul 'webpack / bin / config-yargs' nicht finden

11

Fehlermeldung beim Ausführen 'webpack-dev-server --config config / webpack.dev.js --progress --profile --watch --content-base src /'. Hier ist das Fehlerprotokoll:

%Vor%     
Aleksandar Terziev 02.11.2016, 11:43
quelle

7 Antworten

9

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 ...

    
Nikola Spalevic 16.12.2016, 10:24
quelle
11

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.

    
Sridhar Sg 10.01.2017 13:36
quelle
5

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 :

beschweren
  

UNMET PEER ABHÄNGIGKEIT webpack@^2.2.0

    
LukeP 10.02.2017 16:19
quelle
2

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"

    
Austin Kim 08.08.2017 22:52
quelle
0

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

    
mspriyakk 06.11.2017 06:48
quelle
0

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.

    
Rob Bailey 17.01.2018 00:51
quelle
0

Versuchen Sie, die Webpack-Version auf 3.0 und den Web-dev-Server auf 2.7.1 zu ändern.

ZB:

%Vor%     
SHRIDHAR 26.03.2018 07:18
quelle

Tags und Links