wake-up-neo.net

Die Winkelprojekterstellung ist wegen eines veralteten Zirkularjson fehlgeschlagen

Ich habe den folgenden Befehl verwendet, um ein neues Winkelprojekt zu erstellen

ng new hello-world

Es konnte nicht gezeigt werden

npm WARN deprecated [email protected]: CircularJSON is in maintenance only, flatted is its successor.
npm ERR! Unexpected end of JSON input while parsing near '...rocess":"~0.7.0"},"_h'

Dann habe ich mich geflattert mit ...

npm i flatted

Der Fehler tritt jedoch immer noch auf. Wie verwende ich flatted anstelle von veraltetem Bibliotheks-Circular-Json?

6
savvy

Führen Sie die folgenden Befehle aus, die den NPM-Cache bereinigen 

npm cache clean --force

nach diesem Befehl folgenden Befehl ausführen

npm install -g @ angle/cli @ latest

dann können Sie ein Winkelprojekt erstellen.

3
Dinesh Ghule

Ich hatte das gleiche Problem. Keine der oben genannten Antworten funktionierte für mich.

Also habe ich entfernt den Inhalt von .npmrc, den Erzeugungsbefehl ausgeführt und es hat funktioniert.

Danach können Sie den Inhalt Ihres .npmrc bei Bedarf wiederherstellen.

0
michal-husak

Wenn es nicht funktioniert, auch nachdem der Cache gelöscht wurde, was in meinem Fall der Fall war:

Stellen Sie sicher, dass Sie den Befehl ng new create-app mit Powershell in administrator mode ausführen.

Das hat bei mir funktioniert.

0
Jatin Varlyani