J'utilise Windows 7 Professional 32bit.
J'ai essayé d'exécuter npm install -g angular-cli
à la fois sous normal ou admin.
J'ai également essayé de l'ajouter aux variables d'environnement sous PATH : (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)
, sans succès également.
Qu'est-ce que je fais de mal ?
Je l'ai résolu il y a quelques jours, après avoir eu le même problème avec d'autres modules globaux, en ajoutant à :
Tables d'environnement -> Variables système -> Chemin:
C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin;C:\Program Files\MongoDB\Server\3.2\bin
Notez qu'il ne doit pas y avoir d'espace après ;.
C'est ce qui s'est avéré être mon problème.
Si vous obtenez l'erreur même après avoir suivi l'étape ci-dessus, essayez ci-dessous.
Puisqu'il s'agit d'un script de nœud. J'utilise l'option ci-dessous pour créer à partir de maintenant.
node C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng version
Il se peut que des liens symboliques soient nécessaires. Pas de recherche plus approfondie.
Pour une recherche plus approfondie : Définir le chemin comme : %PATH%;C:\Users\Administrator\AppData\Roaming\npm ;
Sous Windows, le fichier npm.cmd se trouve dans le chemin ci-dessus. Si la variable d'environnement ci-dessus est définie, vous pouvez exécuter comme ng version ng init