Cela rend le flux de travail du développeur beaucoup plus facile et fluide. Oui, vous avez suffisamment de bugs pour vous inquiéter.
Cependant, lorsque vous commencez avec le nœud.Développement JS, vous pouvez rencontrer l'erreur «Commande Nodemon non trouvée». Et dans ce tutoriel, nous visons à vous aider à comprendre pourquoi cette erreur se produit et vous offrir une méthode rapide et facile pour le réparer."
Commençons.
Erreur «Commande Nodemon non trouvée» - Cause
Voici quelques-unes des causes de l'erreur «Nodemon Commande non trouvée».
Ce qui précède est quelques-unes des principales causes de l'erreur «Nodemon Commande non trouvée».
Discutons de chaque cause de l'erreur et de son correctif possible correspondant.
Nodemon n'est pas installé
Au fur et à mesure que vous commencez, vous pourriez penser que Nodemon fait partie du nœud.Package JS. Cependant, ce n'est pas le cas; Bien qu'il fournisse certaines fonctionnalités hautement nécessaires par nœud.Développeurs JS, il doit être installé manuellement.
Par conséquent, même si vous avez un nœud.JS installé, cela ne signifie pas que NodEmon est aussi bien.
Pour résoudre ce problème, vous pouvez simplement installer NODEMON comme indiqué dans les commandes ci-dessous:
$ sudo NMP Install -g nodemonLa commande utilise le gestionnaire de packages de nœuds pour télécharger et installer l'utilitaire nodemon au niveau mondial.
Si vous aviez déjà installé Nodemon sans le drapeau -g, vous pouvez le réinstaller en exécutant la commande:
$ sudo npm désinstaller nodemonEt avec cela, vous devriez avoir la commande NODEMON disponible dans votre système.
L'utilitaire Nodemon est installé sur un chemin différent
Unix Systems a un ensemble de répertoires qui seront vérifiés lorsque vous invoquez une commande du terminal. Les répertoires populaires incluent / bin, / usr / bin / sbin, / usr / local / bin, / usr / sbin, etc.
Par conséquent, si Nodemon est installé dans un répertoire différent qui n'est pas disponible dans la variable d'environnement du chemin du système, la commande échouera.
Par défaut, Nodemon est installé dans le répertoire / usr / local / bin / nodemon. Si Nodemon est dans un endroit différent, vous pouvez créer un lien symbolique vers le répertoire cible.
sudo ln -s / cible / / where / nodejs / is / installéAssurez-vous que le répertoire cible fait partie du chemin.
Nodemon n'est pas installé dans le monde entier
Nodemon doit être installé au niveau mondial afin que vous puissiez l'importer dans n'importe quel projet. Par conséquent, si vous l'avez installé sans le drapeau -g, il ne sera accessible que dans ce projet.
Vous pouvez résoudre ce problème en le désinstallant et en l'installant comme un package global:
$ sudo NMP désinstaller NODEMONAssurez-vous d'exécuter la commande avec des privilèges racine pour éviter toute erreur qui peut résulter de autorisations insuffisantes.
Vous pouvez également corriger une autorisation incorrecte en exécutant la commande:
$ sudo chown -r $ utilisateur: $ (id -gn $ user) / utilisateurs / nom d'utilisateur /.configurerEnfin, vous pouvez vérifier que Nodemon fonctionne en vérifiant la version:
Félicitations, vous avez maintenant la commande NODEMON disponible.
Conclusion
Dans ce tutoriel, nous avons couvert les différentes causes de l'erreur «Nodemon Commande non trouvée» et comment le réparer.
Merci d'avoir lu!!