webentwicklung-frage-antwort-db.com.de

@ angle-cli Installation schlägt mit veralteter Anfrage [email protected]: Anfrage wurde veraltet (mac)

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.

8
Ben Mordechai

Deinstallation und Installation von angular cli funktioniert gut für mich.

0

Ich habe versucht, den Cache zu reinigen, und es hat bei mir funktioniert.

npm cache clean --force
0

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 installed

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/


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

(Angular app here

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.

(It works


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

  1. Entfernen Sie Node von Ihrem System
  2. Installieren Sie NVM
  3. Install Node via NVM: nvm installstable
  4. Führen Sie npm install -g @angular/cli

$ brown install angle-cli

Installierter Winkel 9.0.3 (stabil) Dies hängt vom Knoten 13.08.0 ab

https://formulae.brew.sh/formula/angular-cli

0
YamadaKY

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.

0
npm cache clean --force

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

0
Rajat Kumar