Angular CLI wurde einfach auf Version 7.1.1 neu installiert. Beim Ausführen von ng new project-name
tritt der folgende Fehler auf:
npm WARN deprecated [email protected]: CircularJSON is in maintenance only, flatted is its successor.
npm ERR! code ERR_STREAM_WRITE_AFTER_END
npm ERR! write after end
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\[username]\AppData\Roaming\npm-cache\_logs\2018-12-04T20_40_23_399Z-debug.log
Package install failed, see above.
Beim Wechsel in das Projektverzeichnis kann die neue Angular-Anwendung nicht bedient werden. Wie kann das repariert werden?
Sie sollten sich die Fehlerdetails ansehen.
npm WARN deprecated [email protected]: CircularJSON is in maintenance
only, flatted is its successor.
Demnach ist [email protected] veraltet. Sie sollten flatted verwenden. Ein superleichter (0.5K) und schneller runder JSON-Parser, direkt vom Ersteller von CircularJSON. Die Zukunft von CircularJSON heißt abgeflacht.
Kleiner, schneller und im Durchschnitt auch in der Lage, einen reduzierten Output zu erzeugen, ist flat der neue, blasenfreie, ESM- und CJS-kompatible, kreisförmige JSON-Parser.
installiere es mit: npm i flatted
Ich habe die Lösung der akzeptierten Antwort ausprobiert, aber es ist nichts passiert.
So habe ich nach einiger Suche eine Lösung für mich gefunden. Vielleicht könnte es jemand anderem helfen
npm cache clean --force
Schritt 1: Aktualisieren Sie zunächst die Datei "angle/cli" mit diesem Befehl npm upgrade -g @angular/cli
.
Schritt 2: Starten Sie danach Ihren PC neu
Schritt 3: Danach neues Projekt erstellen ng new my-app
Es sollte funktionieren.