Après l'installation de webpack et webpack-cli encore avoir d'erreur lors de l'exécution de webpack
J'ai les dernières versions de webpack installé:
"webpack": "^4.0.0",
"webpack-cli": "^2.0.9"
Pourtant quand je lance webpack
dans le terminal, j'obtiens le suivant:
The CLI moved into a separate package: webpack-cli.
Please install 'webpack-cli' in addition to webpack itself to use the CLI.
-> When using npm: npm install webpack-cli -D
-> When using yarn: yarn add webpack-cli -D
Double Possible de les Problèmes de mise en route avec webpack 4
Plus connexes webpack-4 la documentation ici
Plus connexes webpack-4 la documentation ici
OriginalL'auteur Taylor Austin | 2018-02-26
Vous devez vous connecter pour publier un commentaire.
Semble que vous aviez installés globalement, seulement
webpack
et paswebpack-cli
.Par conséquent,
npm install -g webpack-cli
résout le problème.Explication et des solutions de rechange:
Pourquoi il y a le problème en premier lieu? Le tableau suivant indique que les deux
webpack
etwebpack-cli
paquets installés localement:De course
webpack
dans votre terminal ne trouvez pas votre version installée localement (fourni parwebpack-cli
depuis webpack-4).C'est parce que vos locaux dossier des exécutables ne sont pas inclus dans votre shell
PATH
variable (liste des répertoires dans lesquels le shell cherche les commandes). Le chemin d'accès oùnpm
installer les exécutables localement est./node_modules/.bin
(plus d'info ici).Par conséquent, au lieu d'essayer de l'exécuter juste
webpack
vous devez exécuter:Aussi, en ajoutant à votre
package.json
un script qui utilisent justewebpack
fonctionne parce quenpm
ajoute local./node_modules/.bin/
répertoire de la coquille chemin avant d'exécuter des scripts (voir npm exécuter).Ensuite, exécutez dans votre terminal:
npm run build
En résumé, je pense que le
package.json
script est le plus clair et agréable à parcourir.OriginalL'auteur Carloluis
Essayer Cette commande à l'Aide de Mnp :
pour tous les esprits curieux, la commande ci-dessus, installez le "webpack-cli" à l'échelle mondiale au sein de votre chemin d'accès local. j' --> installer; g --> global; D -->--save-dev
ce pourrait être une solution, mais il est court et sans explications, la réponse donnée par carloluis est de loin la plus complète, et devrait être la réponse pour la question
merci pour la correction Moi, il apprécie vraiment !!
OriginalL'auteur Urvashi Bhatt
webpack équipe fait avancer les choses dans webpack-cli. J'ai essayé d'installer webpack-cli au niveau mondial, on m'a donné GIT d'erreur comme indiqué ci-dessous.
Veuillez vérifier si vous avez git installé et dans votre CHEMIN.
Donc j'ai d'abord installé GIT à partir de https://gitforwindows.org/ puis installé webpack-cli à l'aide de mnp.
Ce blog, les détails de capture d'écran et remède pour résoudre cette erreur Angulaire webpack GIT et webpack-cli erreur.
OriginalL'auteur Shivprasad Koirala
Dans webpack version ^4.0.0 le webpack de la CLI a été déplacé dans un autre paquet. Bien que ce changement n'a pas été reflété dans les docs, il y a un pull request l'aborder.
Carloluis réponse résoudre votre problème, mais je tiens à ajouter qu'il est recommandé de ne pas faire global de l'installation. Ainsi, une simple
npm install -D webpack-cli
dans votre dossier de projet fera.OriginalL'auteur ceoehis
J'ai été confronté à la même erreur. puis j'ai compris par clonage de la #webpack de repo git (https://github.com/webpack/webpack ) après que #installé le webpack-cli(
npm install-g webpack webpack-cli --save-dev) à l'aide de #gitbash.
dernière vérification de la version (webpack -v) si vous obtenez la version, il est installé avec succès.
Espère que cela aidera quelqu'un comme moi. Merci
OriginalL'auteur Madhavi Gunapati