ng commande pas trouvé angulaires-cli lorsque vous créez un nouveau projet dans windows
je suis installer avec succès node.js et angularjs2 à l'aide de cette commande. nœud version est
node version v6.9.1
npm install -g angular-cli
et le chemin d'installation est que
C:\Users\Arobil\AppData\Roaming\npm\node_modules\angular-cli\bin
qui sont inclus
system->advanced system setting->Environment variable->path
mais le problème est que lorsque je créer un nouveau projet à l'aide angulaire
son
D:>ng nouvelle application
'ng' n'est pas reconnu comme une commande interne ou externe,
un programme exécutable ou un fichier de commandes.
Ai-je raté quelque chose?
cochez cette stackoverflow.com/questions/37227794/...
Double Possible de ng n'est pas reconnu comme une commande interne ou externe
j'ai trouvé la solution pour ce problème stackoverflow.com/a/46874999/7968316
Double Possible de ng n'est pas reconnu comme une commande interne ou externe
j'ai trouvé la solution pour ce problème stackoverflow.com/a/46874999/7968316
OriginalL'auteur Md.Shahjalal | 2016-11-29
Vous devez vous connecter pour publier un commentaire.
Vous avez juste besoin d'ajouter un chemin d'accès dans Votre Variable d'Environnement.
Pour ce faire, suivez ces étapes.
allez à mon ordinateur propriétés >> paramètres système avancés >> variable d'environnement >> ajouter une nouvelle variable et d'attribuer chemin d'accès à votre MNP.
Par Exemple, mon MNP chemin d'accès:-
chemin d'accès : D:\Users\goldy.b\AppData\Roaming\npm
OriginalL'auteur Goldy
J'utilise Mac et cela a fonctionné pour moi.
alias ng="/Users/Batman/.npm-packages/lib/node_modules/@angular/cli/bin/ng"
OriginalL'auteur user3444999
J'ai eu le même problème. Il suffit de changer le nom de votre projet et il va fonctionner.
OriginalL'auteur Skyravi
Après avoir fait une entrée à la variable de chemin d'accès pour C:/Users/{userName}/Appdata/Roaming/mnp dossier, exécutez la commande suivante
mnp config obtenir préfixe et vérifier si le résultat est cohérent avec ce qui précède, c'est à dire un C:/Users/{userName}/Appdata/Roaming/mnp.
Si le chemin n'est pas la même, assurez-vous que vous exécutez la commande mnp config définir le préfixe "APPDATA\Roaming\mnp". Maintenant, une fois que vous installez l'angulaire/à l'aide de la cli -g tous les paquets seront téléchargés dans ce dossier, et vous serez en mesure d'exécuter ng commandes à partir de n'importe quel répertoire de votre machine.
OriginalL'auteur Sen
Maintenant, jetez un oeil dans votre global MNP dossier, il doit être quelque chose comme "/Users//.npm-global/bin/". Ici, vous devriez voir votre angulaire de la CLI de fichiers. Pour tester si tout fonctionne, essayez de taper:
Si cela ne fonctionne pas, alors essayez d'ajouter manuellement un alias que les mappages de ng pour votre ng dossier, comme suit:
J'ai aussi eu des questions où je n'ai pas eu de 'sudo' autorisations. Pour contourner ce problème, vous pouvez changer votre chemin d'accès global. Pour ce faire, vous pouvez faire quelque chose comme ceci dans votre ~/.bash_profile :
Prises de ici
OriginalL'auteur manish kumar