Correction de l'erreur de commande npm introuvable

Correction De L Erreur De Commande Npm Introuvable



Le npm est l'un des composants principaux de l'environnement d'exécution Node.js (exécuter du code JavaScript). Il est utilisé pour gérer et exploiter les modules et packages JavaScript. L'utilisateur Node.js peut rechercher et installer les packages et modules essentiels, gérer la version de l'application et configurer les projets JS via l'utilitaire de ligne de commande npm.

Cependant, parfois, l'utilisateur rencontre l'erreur « Commande npm introuvable ' lors de l'installation ou de la configuration d'un module ou d'un package à partir du registre npm qui perturbe le flux de travail de l'utilisateur.

Cet article démontrera :







Comment résoudre le problème « commande npm introuvable » sous Linux ?

Node.js est un environnement d'exécution largement utilisé pour le code JavaScript. Node.js est compatible avec tous les principaux systèmes d'exploitation. Parfois, lors de l'installation du module Node.js en JavaScript, l'utilisateur rencontre l'erreur « Commande npm introuvable ' comme indiqué ci-dessous. Cette erreur se produit en raison de différentes raisons telles que npm n'est pas installé sur le système ou une version obsolète de npm est utilisée ou npm n'est pas ajouté aux paramètres d'environnement Linux Path :





Pour corriger l'erreur ci-dessus, essayez les solutions suivantes :





Solution 1 : installer npm sur Linux

Lors de l'installation de Node.js, l'utilisateur peut oublier d'installer le gestionnaire de packages npm ou npm n'est pas installé correctement sur le système. Pour cette raison, l'utilisateur rencontre l'erreur ' commande 'npm' introuvable ». Pour résoudre le problème signalé, installez npm sur Linux en suivant les instructions suivantes :

Étape 1 : mettre à jour Ubuntu

Tout d'abord, lancez le terminal Ubuntu via le ' CTRL+ALT+T ' clé. Ensuite, exécutez le ' mise à jour appropriée ' Commande pour mettre à jour le référentiel Ubuntu :



sudo mise à jour appropriée

Étape 2 : Installer le package npm

Ensuite, installez le gestionnaire de packages npm via le ' apte à installer npm ' commande. Cette commande peut nécessiter les privilèges root, utilisez donc « sudo » avant la commande :

sudo apte installer npm -et

Ici le ' -et L'indicateur ' est utilisé pour attribuer l'autorisation de traiter l'utilisation de l'espace disque supplémentaire pour l'installation de ' npm ' :

Étape 3 : Vérification

Maintenant, vérifiez si le npm est installé ou non, exécutez le ' npm-v ' commande:

npm -dans

Le résultat ci-dessous montre que nous avons effectivement installé le «  8.5.1 'Version npm :

Pour vérifier si la commande npm fonctionne correctement ou non, installez n'importe quel module Node.js. Par exemple, nous avons installé le «  exprimer module » :

npm installer exprimer

Le résultat ci-dessous indique que nous avons installé le module et résolu efficacement le problème signalé :

Si le problème persiste, cela signifie que le npm n'est pas automatiquement ajouté au paramètre d'environnement Path.

Solution 2 : ajouter npm aux paramètres d'environnement de chemin

Si le npm n'est pas ajouté au chemin du système, le système ne parviendra pas à détecter les commandes npm et l'utilisateur rencontrera l'erreur « Commande npm introuvable ». Pour résoudre le problème signalé, ajoutez manuellement le chemin d'installation de npm aux paramètres de l'environnement Linux. Pour ce faire, suivez la procédure indiquée :

Étape 1 : Vérifiez l'emplacement d'installation de npm

Tout d’abord, vérifiez l’emplacement d’installation de npm via le «  quel npm ' commande:

lequel npm

Étape 2 : Vérifier les paramètres d'environnement du chemin

Maintenant, vérifiez si npm est ajouté ou non aux paramètres d'environnement Linux Path en affichant le système ' CHEMIN » :

écho $CHEMIN

Ici, vous pouvez voir que nos paramètres d'environnement PATH sont déjà à jour et que le chemin d'installation de npm existe déjà dans les paramètres d'environnement :

Cependant, si le chemin de l'exécutable npm n'existe pas dans les paramètres Environment PATH, ajoutez le npm au chemin du système en suivant l'étape ci-dessous.

Étape 3 : Ajouter le chemin npm aux paramètres de l'environnement Linux

Ouvrez le ' .bashrc ' dans n'importe quel éditeur de texte Linux avec les droits d'utilisateur sudo. Ici, nous avons utilisé l'éditeur nano :

sudo nano .bashrc

Ensuite, collez l'extrait suivant dans le fichier et enregistrez le fichier via le ' CTRL+S ' clé:

exporter CHEMIN = 'usr/bin : $CHEMIN '

Pour quitter l'éditeur nano, appuyez sur le bouton ' CTRL+X ' clé.

Étape 4 : Recharger l'environnement Bash Shell

Après avoir mis à jour le ' .bashrc ', rechargez l'environnement shell Bash pour implémenter les modifications via la commande ci-dessous :

source ~ / .bashrc

Après cela, exécutez à nouveau la commande « npm » et vérifiez si le problème est résolu ou non.

Solution 3 : Vérifiez les autorisations du répertoire « node_modules »

Lors de l'installation de npm sur Linux, cela crée le ' nœud_modules ' Répertoire qui contient un package du projet Node.js selon le ' projet.json ' déposer. Si la ' nœud_modules ' Le répertoire ne dispose pas des autorisations essentielles, il peut rencontrer différentes erreurs. Pour corriger ces erreurs, attribuez les autorisations essentielles à « node_modules » en suivant les étapes ci-dessous :

Étape 1 : Afficher le répertoire « node_modules »

Habituellement, le « nœud_modules » se trouve dans le répertoire utilisateur Linux. Pour vérifier les fichiers du répertoire courant, exécutez « ls » :

ls

Pour afficher le chemin du répertoire actuellement ouvert, exécutez le ' mot de passe » :

mot de passe

Notez le chemin du ' nœud_modules 'répertoire de la sortie :

Étape 2 : attribuer des autorisations à « node_modules »

Maintenant, attribuez les autorisations essentielles à « nœud_modules ' à travers ' chown -R $(whoami):root ' commande:

chown -R $ ( qui suis je ) :racine / maison / utilisateur Ubuntu / nœud_modules

Cela résoudra différentes erreurs liées à la commande « npm ».

Comment résoudre le problème « Commande npm introuvable » sous Windows ?

Sous Windows, npm est installé avec l'installation de Node.js et automatiquement ajouté au chemin Windows. Par conséquent, il y a peu de chances qu’un « Commande npm introuvable 'Une erreur se produit. Cependant, les utilisateurs sont rarement confrontés au « npm n'est pas reconnu comme interne ou externe 'Erreur de commande. Cela est dû au fait que si npm n'est pas installé avec l'installation de Node.js, le chemin de l'exécutable npm n'est pas reconnu dans la variable Windows PATH ou une ancienne version de npm est utilisée :

Pour résoudre le problème mis en évidence, suivez les solutions suivantes :

Suivons chacune des solutions données ci-dessus une par une.

Solution 1 : désinstaller et réinstaller Node.js

Parfois, lors de l'installation de Node.js sur Windows, le package npm n'est pas installé correctement, ou peut-être que la version npm est plus ancienne et incompatible avec les nouvelles applications et modules JavaScript. Pour cette raison, l’utilisateur rencontre le «  La commande npm n'est pas reconnue ' erreur. Pour résoudre le problème signalé, installez la dernière version de Node.js et npm en suivant la procédure suivante.

Étape 1 : Lancez les paramètres « Ajouter ou supprimer des programmes »

Pour réinstaller Node.js et npm, désinstallez d’abord son ancienne version. A cet effet, ouvrez le « Ajouter ou supprimer des programmes ' paramètres:

Étape 2 : désinstaller Node.js

Recherchez « nœud » dans le champ de recherche de la liste d'applications et sélectionnez l'application Node.js. Ici, cliquez sur le point ci-dessous « trois points Icône ' pour afficher plus d'options :

Ensuite, cliquez sur le « Désinstaller » pour installer Node.js. Les utilisateurs peuvent également déclencher le « Modifier » pour modifier ou corriger l'installation de Node.js. Cependant, cette étape nécessitera un Node.js » MSI ' déposer. Pour mettre à niveau npm et Node.js, nous installerons fraîchement la dernière version :

Étape 3 : Téléchargez le programme d’installation de Node.js

Ouvrez le site officiel de Node.js site web et téléchargez la dernière version de Node.js en cliquant sur l'option ci-dessous :

Ensuite, ouvrez le «  Téléchargements » et double-cliquez sur le fichier Node.js .msi pour exécuter le programme d'installation :

Étape 4 : Installez Node.js et npm

Cela ouvrira l'assistant d'installation de Node.js, appuyez sur le bouton ' Suivant ' pour passer aux étapes d'installation :

D'accord sur le Node.js ' Contrat de licence de l'utilisateur final ' en appuyant sur la case à cocher ci-dessous et en appuyant sur le bouton ' Suivant ' bouton:

Sélectionnez l'emplacement d'installation de Node.js et appuyez sur ' Suivant ». Ici, nous allons continuer avec l'emplacement sélectionné par défaut :

Dans l'assistant suivant, accédez à l'option « Gestionnaire de packages npm » et sélectionnez l'option indiquée ci-dessous pour installer complètement npm avec l'installation de Node.js :

Après cela, appuyez sur le bouton ' Suivant Bouton ' pour continuer le processus :

Ici, si vous souhaitez installer un outil supplémentaire avec npm et Node.js, appuyez sur la case ci-dessous et appuyez sur « Suivant ». Ici, nous n’avons besoin d’aucun outil supplémentaire :

Enfin, appuyez sur le bouton « Installer ' Bouton pour démarrer l'installation de Node.js et npm sous Windows :

Après avoir terminé le processus d'installation, appuyez sur le bouton ' Finition ' bouton:

Cela ajoutera également automatiquement Node.js et npm à la variable Windows Path.

Étape 5 : Lancer le terminal

Pour vérifier si npm et Node.js sont installés et ajoutés au chemin Windows, ouvrez le terminal par défaut de l'invite de commande Windows via le menu Démarrer :

Étape 6 : Vérification

Ensuite, exécutez le ' nœud -v » pour vérifier la version de Node.js :

nœud -dans

Maintenant, pour vérifier si npm est installé et fonctionne bien, vérifiez la version de npm :

npm -dans

À partir du résultat ci-dessous, vous pouvez voir que nous avons effectivement installé le npm ' 10.2.4 ' version sur Windows :

Maintenant, vérifiez si l'erreur « Commande npm introuvable » est résolue ou non. Pour cela, initialisez l’environnement Node.js à l’aide du « initialisation npm ' commande:

initialisation npm

Le résultat ci-dessous montre que nous avons efficacement résolu l'erreur de commande npm non reconnue :

Si l'erreur persiste, cela signifie que npm n'est pas ajouté au chemin Windows. Pour résoudre le problème, essayez la solution ci-dessous.

Solution 2 : ajouter npm au chemin Windows

Cependant, pendant que Node.js et npm sont installés, la variable Windows PATH est automatiquement mise à jour. Mais si npm n'est pas ajouté au chemin Windows, le système ne peut pas accéder à l'utilitaire de ligne de commande npm à partir du terminal et l'utilisateur est confronté à l'erreur « Commande npm introuvable ». Pour résoudre le problème indiqué, ajoutez le npm à la variable Windows Path à l'aide de la démonstration suivante.

Étape 1 : Vérifiez l'emplacement d'installation de Npm

Tout d’abord, accédez aux emplacements d’installation de npm et Node.js. Par défaut, npm est installé dans le dossier « C:\Programmes\Node.js » répertoire. Copiez le chemin du répertoire d'installation à partir de la barre d'adresse ci-dessous :

Étape 2 : Lancer la variable d'environnement

Ensuite, lancez les paramètres des variables d'environnement via le menu Démarrer de Windows :

Ensuite, appuyez sur le bouton « Variables d'environnement » pour lancer les paramètres des variables Windows :

Étape 3 : ajouter npm au chemin Windows

Ouvrez le ' Chemin »option du « Variables système ' liste. Pour cela, sélectionnez d’abord « Chemin » puis appuyez sur la touche « Modifier ' bouton:

Ici, notre chemin exécutable Node.js et npm est déjà défini et ajouté dans la variable Windows Path. Cependant, si le chemin n'est pas ajouté ou existe dans la variable Path, ajoutez-le manuellement. Pour cela, appuyez d’abord sur la touche « Nouveau Bouton ', collez le chemin d'installation de npm ' C:\Programmes\Node.js » et appuyez sur la touche « D'ACCORD ' bouton:

Étape 4 : utilisez la commande npm

Après avoir ajouté le « npm ' vers le chemin Windows, relancez le terminal d'invite de commande Windows et utilisez la commande npm pour installer le package ou le module et vérifiez que si le problème indiqué est résolu ou non :

npm installer exprimer

Pour démonstration, nous avons installé le « exprimer 'Module Node.js utilisant le gestionnaire de packages npm. Le résultat ci-dessous montre que nous avons efficacement résolu l'erreur « npm not found » et installé avec succès le module Node.js :

Nous avons couvert les solutions pour résoudre le problème ' Commande npm introuvable 'Erreur pour les systèmes d'exploitation Windows et Linux.

Conclusion

Pour corriger l'erreur « Commande npm introuvable », essayez de réinstaller le gestionnaire de packages npm sous Linux à l'aide du « sudo apt installer npm -y ' commande. Sous Windows, l'utilisateur doit désinstaller complètement Node.js et le réinstaller sur le système. Pour cela, téléchargez le fichier Node.js « .msi » depuis le site officiel, exécutez le programme d'installation et installez le npm. L'autre solution consiste à ajouter le npm aux paramètres d'environnement Windows ou Linux. Cela rendra npm accessible aux terminaux Windows ou Linux. Cet article a démontré les correctifs pour résoudre le «  Commande npm introuvable 'erreur sur les systèmes d'exploitation Windows et Linux.