web-dev-qa-db-fra.com

Commande Webpack introuvable

J'ai installé webpack en utilisant 

npm install -g webpack 

et 

npm install webpack 

J'ai aussi installé webpack-dev-server

npm install -g webpack-dev-server

Une fois l’installation terminée, j’ai exécuté la commande webpack, mais l’erreur ci-dessous s’affiche.

webpack: commande non trouvée

Je ne comprends pas quelle est l'erreur.

4
Bishnu Bhattarai

Votre webpack existe dans le dossier ./node_modules/.bin/. Donc, vous devriez exécuter cette commande:

./node_modules/.bin/webpack

Découvrez la réponse dans ce fil.

La commande webpack ne fonctionne pas

18
Natesh bhat

Une bonne pratique est recommandée pour installer webpack et webpack-dev-server localement, plus d'infos ici .

yarn add webpack webpack-dev-server --dev
# or
npm install wepback webpack-dev-server --save-dev

Ensuite, vous pouvez ajouter ces lignes à votre section scripts dans votre fichier package.js.

"scripts": {
  "build": "webpack --progress --colors",
  "start": "webpack-dev-server --progress --colors"
}

et enfin

npm start
npm run build

Remarque: vous devez disposer d'un webpack.config.js pour le faire fonctionner correctement.

4
Arnold Gandarillas

Si vous souhaitez utiliser l'installation globale, vous pouvez trouver le script webpack dans [node_installed_path]/lib/node_modules/webpack/bin/ Vous pouvez utiliser le chemin absolu pour ajouter une variable d'environnement PATH ou un lien symbolique ...

Si vous souhaitez utiliser l'installation locale, recherchez-la dans ./node_modules/.bin/

Je recommande d'utiliser l'installation locale ( pour la même raison à propos de babel )

0
gilchris