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?

Løsning

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

Merk at det ikke må være mellomrom etter ;.

Det viste seg å være problemet mitt.

Kommentarer (5)

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

Kommentarer (0)

lukk cmd og åpne den igjen med administratorrett eller start systemet på nytt.

Kommentarer (0)