Rulează windows 7 Professional pe 32 de biți.
Am încercat să fug npm install-g unghiular-cli
atât în condiții normale sau admin.
Am încercat, de asemenea, adăugarea-l la Enviorment Variabile în CALE: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)
, cu succes, de asemenea,.
Ce fac gresit?
Am rezolvat această problemă, în conformitate cu figura:
rula în cmd
npm install -g @angular/cli
și
( deschide în Windows 10) Control Panel\All Control Panel Items\System sau conformitate cu figura
pasul 1:
pasul 2 :
pasul 3:
pasul 4:
step5:
Și în cele din urmă, computerul trebuie să fie repornit.
Adăugarea `C:\Users\DELL\AppData\Roaming\npm la Variabila de Sistem "Cale" a lucrat pentru mine. Vă rugăm să găsiți corespunzătoare calea de fișier de 'npm'
De asemenea, verificați dacă ați adăugat ta unghiular-cli\bin
calea variabila path.
Eu folosesc WIN 10, trebuie doar să-l dau afară pentru această problemă. Tastați codul de mai jos in cmd:
npm config obține prefix
și copy&pastă calea pe care ai luat de sus de pe computerul dumneavoastră în variabile de mediu-->variabilele de utilizator cutie --> calea --> edit -- C:\Program Files\nodejs\node_global, calea poate de diferite.
Faceți clic pe Ok și redeschide ta fereastra cmd, de tip în versiunea ng, atunci acesta funcționează! Noroc!
Doar deschide command prompt (executare ca administrator). Asigura nod-v
este 6.9.0 sau mai mare și npm --v
este 3.0.0 r mai mare.
După care executați următoarea comandă:
npm install -g @angular/cli
Odată unghiulară este instalat. puteți vedea o intrare unghiulare cli în calea
C:\Users\Dell\AppData\Roaming\npm\node_modules\@angular
Apoi, încercați ng ajuta. Se va lucra.
Cu o comandă
npm install -g @angular/cli@latest
Acesta funcționează bine, eu sunt capabil de a rula comanda ng acum.
Am rezolvat-o cu câteva zile în urmă, după ce am avut aceeasi problema cu alte global module, prin adăugarea la:
Mediu Mese -> variabile de Sistem -> Calea:
C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin;C:\Program Files\MongoDB\Server\3.2\bin
Rețineți că acesta nu trebuie să aibă spații, după ;
S-a dovedit a fi problema mea.
Am urmat pașii de mai jos pentru rezolvare pentru această problemă, în Windows 10:
npm install-g @unghiulare/cli@mai recente
C:\Users\rkota\AppData\Roaming\npm
Aceeași cale pot fi găsite prin rularea prea mai jos:
npm config obține prefix
ng --version
va fi capabil pentru a vedea versiunea CLI.
Dacă primiți eroare chiar și după ce ați urmat pasul de mai sus. apoi, încercați de mai jos.
Deoarece este un nod script. Eu sunt, folosind opțiunea de mai jos pentru a crea de acum.
nod C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng versiune
Poate fi link-uri simbolice sunt necesare. Nu cercetat în continuare.
Suplimentare De Cercetare: Set Cale ca : CALEA%%; C:\Users\Administrator\AppData\Roaming\npm;
În Windows, npm.cmd fișier este în calea de mai sus. Dacă cele de mai sus variabila de Mediu este stabilit, puteți executa ca versiunea ng ng init
executa următoarele linii în scopul de a rezolva problema pentru ambele nu a fost găsit și nedefinit versiune de ng
npm dezinstalare -g unghiular-cli
npm dezinstalare --save-dev unghiular-cli
npm cache curat
npm install-g @unghiulare/cli@mai recente
npm install-g @unghiulare/cli
C:\Users\your-user\.npm-packages\node_modules\.bin
c:\>cd ta-nou-proiect-calea
...\proiect-calea\> ng nou mi-app
sau ng toate-ng-comenzi
M-am confruntat cu aceeasi problema cand am incercat sa instalez unghiulare cli local cu comanda
npm install @angular/cli@latest
După aceea am aceeași problemă C:\Users\vi1kumar\Desktop\tus\ANGULAR\AngularForms>ng -v 'ng' nu este recunoscut ca o comandă internă sau externă, operable program or batch file
Decât am încercat să-l instalați la nivel global
npm install -g @angular/cli@latest
În acest caz a funcționat mă întrebam care nu este posibil pentru a instala cli la nivel global ?
După ce faci unele de cercetare am gasit acest articol foarte util, sper că va ajuta pe cineva care se confruntă cu problema similara
npm install -g @angular/cli
Asigurați-vă că C:\Users\username\AppData\Roaming\npm această cale este nuascunse**.
se Adaugă C:\Users\username\AppData\Roaming\npm și
C:\Users\username\AppData\Roaming\npm \node_modules\@unghiular\cli\bin pentru ambele variabila de mediu calea.
Am avut aceeasi problema pe Windows 7, pe 64 de biți rulează cu npm v3.10.8.
npm cache curat
ca solicita aici https://blogs.msdn.microsoft.com/matt-harrington/2012/02/23/how-to-fix-node-js-npm-permission-problems/. Acest lucru garantează nu sunt resturi de mâncare.M-am confruntat cu aceeași problemă pe x86, windows 7;
Soluție a fost .npmrc fișier la C:\Users{USERNAME}... schimba prefixul, astfel încât se citește "prefix=${APPDATA}\npm"... Mersi la acest ul pentru a ajuta în rezolvarea
Am avut aceeași problemă când a încercat cu sintaxa "ng nou
Asta aproape a lucrat pentru mine, dar am avut de a utiliza: %USERPROFILE%\AppData\Roaming\npm . În Variabile de Mediu.../variabile de Sistem/Calea
Atunci când am făcut-CMD: "ng -v" am primit răspunsul corect pentru unghiulare cli.