Message "the term 'ng' is not recognized as the name of a cmdlet"

Message “the term ‘ng’ is not recognized as the name of a cmdlet”

Le premier chemin dans la variable Path doit etre le chemin NPM. En ouvrant l’invite de commandes Node.js, j’ai constate que la commande ng fonctionnait. J’ai examine le raccourci et decouvert qu’il reference une commande pour s’assurer que la premiere variable Path est NPM.
Pour corriger :

  • Faites un clic droit sur Poste de travail (Windows)

  • Selectionnez Parametres systeme avances

  • Cliquez sur “Variables d’environnement”

  • Sous la variable “Path”, placez %AppData%\npm comme PREMIERE valeur listee

Une fois cela fait, j’ai pu fermer PowerShell, le rouvrir et tout fonctionnait.