Comment réparer la commande npx introuvable

Comment réparer la commande npx introuvable

L'erreur "Commande NPX n'est pas trouvée" se produit généralement lorsque vous travaillez avec un Nœud.js projet. Cette erreur peut se produire pour des raisons multiples, y compris l'installation manquante NPM commande. Cet article couvre l'introduction de base de cette erreur et quelles sont les étapes que l'on peut prendre pour résoudre ce problème.

Qu'est-ce que NPX?

Le NPX est un outil qui vient regroupé de nœud.js, à partir de la version 5.2.0. Ça signifie «Package nœud exécuter» et est utilisé pour exécuter le nœud.Packages JS sans avoir à les installer dans le monde entier. Il est particulièrement utile pour exécuter des outils de ligne de commande et des scripts qui sont distribués sous forme de packages de nœuds.

Solutions pour corriger la commande NPX non trouvée Erreur

Voici quelques correctifs pour l'erreur «NPX Commande non trouvée»:

    • 1. Node de mise à niveau.JS à la dernière version
    • 2. Installer NPX dans le monde
    • 3. Mettre à jour le chemin de variable de l'environnement

Node de mise à niveau.JS à la dernière version

Assurez-vous d'avoir la dernière version de Node.JS installé sur votre système. Vous pouvez vérifier votre nœud.Version JS Utilisation:

Node -v



En cas de version obsolète, passez au dernier nœud.Version JS. Mettez d'abord à jour le package APT en utilisant:

Mise à jour Sudo Apt



Installez maintenant le nodejs à la dernière version en utilisant:

sudo apt install nodejs



Pour installer NPM, exécutez la commande mentionnée ci-dessous.

sudo apt install npm



Une fois la commande ci-dessus exécutée, le système installera le dernier package NPM et ses dépendances. Après l'installation réussie de NPM il peut être utilisé pour gérer Nœud.js packages et dépendances.

Note: Le NPM est généralement installé avec le nœud.JS, vous n'aurez peut-être pas besoin de l'installer séparément si vous avez déjà installé le nœud.js sur votre système. Pour vérifier si le NPM est installé ou non le npm -v Commande, qui publiera la version de NPM installée sur votre système.

Installer NPX dans le monde

Pour installer le NPX Outil à l'échelle mondiale sur le système afin qu'il puisse être disponible pour une utilisation dans n'importe quel répertoire ou projet, nous pouvons utiliser la commande donnée.

sudo npm i -g npx



Le -g L'indicateur dans la commande ci-dessus installera le package NPM cible à l'échelle mondiale. Après l'avoir installé à l'échelle mondiale, il est accessible à partir de n'importe quel répertoire.

Après une installation réussie, vérifiez le NPX Version utilisant:

npx -v


Mettre à jour le chemin de variable de l'environnement

Si l'erreur persiste, cela signifie que le répertoire où tout NPM Les packages sont stockés peuvent ne pas être à l'intérieur du monde CHEMIN variable. La commande, les programmes et le script qui ne sont pas répertoriés dans la variable Path ne peuvent être exécutés à partir d'un autre répertoire. Vous devez passer à ce répertoire spécifique avant d'utiliser cette commande.

Similaire est le cas avec le NPM commande. Le NPM stocke tous ses packages sous le:

CD / USR / local / lib / node_modules



Dans le cas où le NPX n'est pas répertorié dans la variable de chemin, nous devons les installer manuellement.

Pour ce faire d'abord, nous devons naviguer vers le répertoire d'origine et rechercher le .profil déposer. La plupart du temps, il est déjà présent et dans le cas où il manque, créez un nouveau fichier avec le même nom et ouvrez-le à l'aide de l'éditeur Nano.

nano ~ /.profil



Une fois le fichier ouvert, ajoutez la ligne de code suivante dans ce fichier comme indiqué dans l'image ci-dessous:

Export Path = $ path: / usr / local / lib / node_modules



Enregistrer pour appliquer les modifications.

Cela garantira que le / usr / local / lib / node_modules Le répertoire est inclus dans la variable d'environnement Path, qui vous permettra d'exécuter toutes les commandes ou scripts installés dans ce répertoire de n'importe où dans votre système.

Conclusion

Le "Commande NPX n'est pas trouvée" Une erreur se produit lorsque le nœud système.Les packages JS sont manquants. La plupart du temps, cette erreur peut être résolue en mettant à jour le NPX à la dernière version ou la réinstaller. Si l'erreur persiste, essayez de l'ajouter à la variable de chemin environnemental.