webentwicklung-frage-antwort-db.com.de

Angular CLI 7 Neues Projekt schlägt aufgrund von CircularJSON fehl

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_ENDnpm 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?

4
crayden

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

4
nircraft

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
2
WasiF

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.

0
Jitendra Suthar