Impossible de trouver le module 'webpack/bin/config-yargs'
Avoir d'erreur lors de l'exécution de webpack-dev-server --config config/webpack.dev.js --progress --profile --watch --content-base src/
. Voici le log d'erreur:
module.js:442
throw err;
^
Error: Cannot find module 'webpack/bin/config-yargs'
at Function.Module._resolveFilename (module.js:440:15)
at Function.Module._load (module.js:388:25)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
l'un est version internationale, on est en version locale. lorsque webpack-dev-server, version locale est utilisée. npm install --enregistrer [email protected] fait le travail.
OriginalL'auteur Aleksandar Terziev | 2016-11-02
Vous devez vous connecter pour publier un commentaire.
J'ai eu un problème similaire. Je pense que c'est lié à webpack version. Après un changement de webpack version la plus récente, tout allait bien...
webpack --version
à partir de la cli, si vous l'avez installé à l'échelle mondiale.OriginalL'auteur Nikola Spalevic
D'essayer de changer le webpack version de 1.x à 2.x dans votre forfait.json:
Par exemple:
Cela arrive parfois, lorsque vous utilisez une pré-version de
webpack-dev-server
avec la version dewebpack
ou vice-versa.OriginalL'auteur Sridhar Sg
J'ai aussi cette erreur lorsque je l'avais installé
webpack
localement et n'avais pas installé globalement encore.J'avais
webpack-dev-server
installé à l'échelle mondiale, bien qu'il avait une dépendance à une installation globale dewebpack
. Pour être juste mnp ne se plaignent lors de l'installation dewebpack-dev-server
:OriginalL'auteur LukeP
Essayez de changer webpack version 3.0 et du web-dev-serveur 2.7.1
Par exemple:
OriginalL'auteur SHRIDHAR
La situation générale est due à Webpack et webpack-dev-server version n'est pas compatible.
Comme j'ai aussi ce problème, mon ordinateur webpack est 1.15.0, mais webpack-dev-serveur 2.x version ci-dessus.
J'ai donc désinstaller webpack-dev-serveur: mnp désinstaller webpack-dev-serveur -g
Puis installer le 1.15.0 version de webpack-dev-serveur, vous pouvez résoudre ce problème par npm install [email protected].0 -g
OriginalL'auteur mspriyakk
Je fixe cette solution en cours d'exécution
npm start
qui était juste un wrapper 'webpack-dev-serveur" plutôt que de courirwebpack-dev-server
directement dans la console. Le problème était que j'étais options de passage en méthode, je n'aurais pas été de passer des options.De course
webpack-dev-server
avecnpm start
m'a montré le message d'erreur approprié. L'exécution dewebpack-dev-server
directement que m'a donné "Erreur: Impossible de trouver le module 'webpack/bin/config-yargs' ". Bizarre.Je suis sur:
"webpack": "^2.6.1",
"webpack-dev-serveur": "^2.7.1"
OriginalL'auteur Austin Kim
Cela est généralement dû à des différences de version entre bibliothèques (y compris les webpack/yargs, dans votre cas). Cela peut se produire beaucoup lorsque vous avez quitté un projet, assis pendant un certain temps et quelques dépendances dans votre répertoire node_modules sont devenus obsolètes. Une solution très simple, avant de s'affairer avec différentes versions de tout, est de simplement déplacer votre répertoire node_modules à un emplacement temporaire et de ré-exécuter npm install:
Ensuite, essayez de réexécuter webpack.
OriginalL'auteur Rob Bailey
J'ai utilisé ces dépendances de Travail pour moi.
OriginalL'auteur srinath
J'ai oublié d'installer webpack-cli. Alors, j'ai couru en dessous de la commande et de délivrer suis fixé.
OriginalL'auteur Karthik