Rencontrer l'erreur « NPM n'est pas reconnu comme une commande interne ou externe » peut arrêter brutalement votre développement Node.js. Ce problème survient généralement lorsque votre système ne parvient pas à localiser l'exécutable NPM, souvent en raison de problèmes d'installation ou de paramètres de variables d'environnement incorrects. Voyons comment résoudre rapidement cette erreur et revenir au codage.
Méthode 1 : réinstaller Node.js et NPM
La solution la plus simple consiste souvent à effectuer une nouvelle installation de Node.js, qui inclut NPM. Cette méthode garantit que vous disposez des dernières versions et des chemins de fichiers corrects.
Étape 1 :Désinstallez votre installation actuelle de Node.js. Sous Windows, vous pouvez le faire via le Panneau de configuration ou l'application Paramètres sous « Applications et fonctionnalités ».
Étape 2 :Visitez le site Web officiel de Node.js à l'adressehttps://nodejs.org/.
Étape 3 :Téléchargez la dernière version LTS (Long Term Support) pour Windows. Le programme d'installation inclut à la fois Node.js et NPM.
Étape 4 :Exécutez le programme d'installation et suivez les invites. Assurez-vous de sélectionner l'option permettant d'ajouter Node.js à votre PATH lors de l'installation.
Étape 5 :Après l'installation, ouvrez une nouvelle fenêtre d'invite de commande ou PowerShell et vérifiez l'installation en exécutant :
node --version
npm --versionSi les deux commandes renvoient des numéros de version, vous avez installé avec succès Node.js et NPM.
Méthode 2 : mettre à jour les variables d'environnement
Si vous avez déjà installé Node.js mais que vous rencontrez toujours l'erreur, le problème peut provenir de la variable d'environnement PATH de votre système.
Étape 1 :PresseWin + Xet sélectionnez « Système ».
Étape 2 :Cliquez sur « Paramètres système avancés » sur le côté droit de la fenêtre.
Étape 3 :Dans la fenêtre Propriétés système, cliquez sur le bouton « Variables d'environnement ».
Étape 4 :Sous « Variables système », recherchez et sélectionnez la variable « Chemin », puis cliquez sur « Modifier ».
Étape 5 :Cliquez sur « Nouveau » et ajoutez le répertoire dans lequel Node.js est installé. Généralement, il s'agit de :
EN RAPPORT:Correction d'une erreur - ADB ne peut pas être reconnu comme commande
C:Program FilesnodejsÉtape 6 :Cliquez sur « OK » pour fermer toutes les fenêtres.
Étape 7 :Ouvrez une nouvelle invite de commande et essayez d'exécuternpm --versionencore.
Méthode 3 : utiliser Node Version Manager (NVM) pour Windows
Pour les développeurs qui doivent travailler avec plusieurs versions de Node.js, l'utilisation de NVM pour Windows peut être une solution plus flexible.
Étape 1 :Désinstallez toutes les installations Node.js existantes de votre système.
Étape 2 :Téléchargez NVM pour Windows à partir duPage des versions de GitHub.
Étape 3 :Exécutez le programme d'installation de NVM pour Windows et suivez l'assistant d'installation.
Étape 4 :Ouvrez une nouvelle invite de commande avec des privilèges d'administrateur.
Étape 5 :Installez la version Node.js souhaitée à l'aide de NVM :
nvm install latestÉtape 6 :Utilisez la version Node.js installée :
nvm use newestÉtape 7 :Vérifiez l'installation :
node --version
npm --versionL'utilisation de NVM vous permet de basculer facilement entre les versions de Node.js, ce qui peut être particulièrement utile pour tester ou travailler sur des projets avec des exigences de version différentes.
En suivant ces méthodes, vous devriez être en mesure de résoudre l'erreur « NPM n'est pas reconnu » et de configurer un environnement de développement Node.js fonctionnel sur votre machine Windows. N'oubliez pas de redémarrer votre invite de commande ou votre terminal après avoir apporté des modifications pour vous assurer que les nouveaux paramètres prennent effet. Bon codage !













