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