Búsqueda de sitios web

javascript - La creación del proyecto Angular falló debido a circular-json obsoleto


Usé el siguiente comando para crear un nuevo proyecto de Angular

ng new hello-world

Falló al mostrar

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

Luego instalé flatted usando...

npm i flatted

Pero el error todavía ocurre. ¿Cómo usar flatted en lugar de la biblioteca obsoleta circular-json?

Respuesta #1

Ejecute los siguientes comandos que limpiarán la caché de NPM

npm cache clean --force

después de esto, ejecuta el siguiente comando

npm install -g @angular/cli@latest

entonces puedes crear un proyecto angular.

Respuesta #2

Si no funciona, incluso después de limpiar la caché, lo cual me pasó a mí:

Asegúrate de probar el comando ng new create-app usando Powershell en modo administrador.

Esto funcionó para mí.

Artículos relacionados