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