ng anerkjennes ikke som en intern eller ekstern kommando.
Kjører Windows 7 Professional 32bit.
Jeg prøvde å kjøre npm install -g angular-cli
både under normal eller admin.
Jeg prøvde også å legge den til Enviorment Variables under PATH: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)
, uten suksess også.
Hva gjør jeg feil?
148
3
Jeg løste det for noen dager siden, etter å ha hatt det samme problemet med andre globale moduler, ved å legge til:
Miljøtabeller -> Systemvariabler -> Sti:
C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin;C:\Programfiler\MongoDB\Server\3.2\bin
Det viste seg å være problemet mitt.
Hvis du får feilen selv etter å ha fulgt trinnet ovenfor, kan du prøve nedenfor.
Siden det er et nodeskript. Jeg bruker alternativet nedenfor for å opprette fra nå av.
node C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng versjon
Kan være nødvendig med symbolske lenker. Ikke undersøkt nærmere.
På videre forskning: Angi banen som : %PATH%;C:\Users\Administrator\AppData\Roaming\npm;
I Windows er npm.cmd-filen i banen ovenfor. Hvis den ovennevnte miljøvariabelen er angitt, kan du kjøre som ng versjon ng init
lukk cmd og åpne den igjen med administratorrett eller start systemet på nytt.