Nach dem Aktualisieren von node.js und npm auf das aktuelle LTS:
node -v
v12.16.0
npm -v
6.13.4
Wenn ich versuche, @ angle-cli zu installieren, folge den Schritten in der Dokumentation und führe npm install -g @angular/cli
Aus. im Terminal stoppt die Installation und die Konsolenausgabe ist:
npm install -g @angular/cli
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
/Users/user/.npm-global/bin/ng -> /USERS/USER/.npm-global/lib/node_modules/@angular/cli/bin/ng
> @angular/[email protected] postinstall /USERS/USER/.npm-global/lib/node_modules/@angular/cli
> node ./bin/postinstall/script.js
+ @angular/[email protected]
updated 1 package in 12.202s
Und in diesem Fall ergibt ng new project-name
-bash: ng: command not found
. Jede Hilfe wäre sehr willkommen, da ich ein großes Projekt vor mir habe. Vielen Dank an alle.
Deinstallation und Installation von angular cli
funktioniert gut für mich.
Ich habe versucht, den Cache zu reinigen, und es hat bei mir funktioniert.
npm cache clean --force
Wie in Dokumentation angegeben, installieren Sie unter Verwendung eines Windows 10-Computers Angular CLI auf einem Computer mit NodeJS und npm-Paketmanager)
node -v
# v12.16.0
npm -v
# 6.13.4
das erste mal laufen
npm install -g @angular/cli
habe eine ähnliche Nachricht wie deine
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
C:\Users\tiago\AppData\Roaming\npm\ng -> C:\Users\tiago\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
> @angular/[email protected] postinstall C:\Users\tiago\AppData\Roaming\npm\node_modules\@angular\cli
> node ./bin/postinstall/script.js
+ @angular/[email protected]
added 269 packages from 206 contributors in 97.901s
Beim zweiten Ausführen stimmte die Nachricht dann mit Ihrer überein (beachten Sie, dass in der letzten Zeile jetzt nicht added 269 packages
Angegeben wird, sondern updated 1 package
).
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
C:\Users\tiago\AppData\Roaming\npm\ng -> C:\Users\tiago\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
> @angular/[email protected] postinstall C:\Users\tiago\AppData\Roaming\npm\node_modules\@angular\cli
> node ./bin/postinstall/script.js
+ @angular/[email protected]
updated 1 package in 8.691s
Wenn ich dann tippe
ng --version
Ich habe keinen Fehler wie Sie bekommen. Stattdessen erhalten Sie das folgende Ergebnis
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 10.0.0
Node: 12.16.0
OS: win32 x64
Angular:
...
Ivy Workspace:
Package Version
------------------------------------------------------
@angular-devkit/architect 0.1000.0
@angular-devkit/core 10.0.0
@angular-devkit/schematics 10.0.0
@schematics/angular 10.0.0
@schematics/update 0.1000.0
rxjs 6.5.5
dies zeigt, dass es tatsächlich nicht fehlgeschlagen ist, sondern Angular CLI installiert wurde.
In der Tat, wenn ich laufe (mit CD zu C:/Users/tiago/Desktop/eckig)
ng new my-app
Die my-App wird erstellt
und kann bedient werden (mit cd zu my-app)
ng serve --open
Wie ich auf der folgenden Seite sehen kann, bedeutet dies, dass die Installation und Einrichtung erfolgreich war.
Gemäß Ihrem Fall mit -bash: ng: command not found
Kann dies bedeuten, dass NodeJS nicht ordnungsgemäß installiert wurde (ich würde neu installieren ). Wenn sich das nicht löst, habe ich schon ein anderes gesehen Lösung für dieses Problem ; Folgen Sie einfach den nächsten Schritten
npm install -g @angular/cli
$ brown install angle-cli
Installierter Winkel 9.0.3 (stabil) Dies hängt vom Knoten 13.08.0 ab
Ich hatte das gleiche Problem in meinem Projekt Angular 9, ich habe gerade den eingefügten Ordner node_modules aus meinem alten Projekt kopiert angular Projekt, ich habe gut funktioniert , Bitte versuchen Sie es auf diese Weise, wenn nichts geklappt hat. Sie erhalten jedoch das gleiche Problem, wenn Sie npm install, pls nicht.
npm install -g @ angle/cli
npm installiere mkdirp
npm Cache überprüfen
schließen Sie das Terminal und öffnen Sie es erneut
ng neue newApp
es wird für dieses Problem funktionieren ....
Viel Spaß beim Codieren