Hola tuve un error y es que al hacer la app de react me salió este error, ya probé con npm cache clean --force pero no funciono npm !ERR ...

Alejo Ignacio Milani

Alejo Ignacio Milani

Pregunta
studenthace 5 años

Hola tuve un error y es que al hacer la app de react me salió este error, ya probé con npm cache clean --force pero no funciono

npm !ERR Unexpected end of JSON input while parsing near

npm !ERR A complete log of this run can be found in:

5 respuestas
para escribir tu comentario
    Alejo Ignacio Milani

    Alejo Ignacio Milani

    studenthace 5 años

    Muchísimas gracias, pude seguir los pasos y lo pude arreglar, gracias

    Andres David Sanchez

    Andres David Sanchez

    studenthace 5 años

    Si no te reconoce el comando intenta con habilitar la ejecucion de scripts en powershell Si abrimos el Windows PowerShell como administrador y ejecutamos el comando

    Get-ExecutionPolicy

    te tendría que devolver restricted Para cambiar esta configuración basta con ejecutar

    Set-ExecutionPolicy Unrestricted
    John Cardenas

    John Cardenas

    studenthace 5 años

    ¿Tienes instalado node y npm? Puedes saberlo con el comando

    npm -v
    , si te salen unos números si lo tienes instalado, por lo tanto asegurate de escribir bien el comando y que sea como administrador.

    Si te sale un error o algo diferente a números, instala node desde este enlace (npm viene por defecto con node) y ejecuta los comandos, todo debería funcionar.

    Alejo Ignacio Milani

    Alejo Ignacio Milani

    studenthace 5 años

    hola, gracias por la respuesta, ahí estuve viendo y por lo que entiendo tengo que poner npm cache clean --force en el PowerSheel pero no me reconoce el comando npm, sabes porque puede ser?

    John Cardenas

    John Cardenas

    studenthace 5 años

    Hola, Alejo.

    Encontré esta respuesta en Stack Overflow (Es la segunda, no la primera). Debes hacerlo desde la consola PowerSheel como administrador, no como usuario normal. Allí también te explican el porqué del error.

Curso de Prework: Configuración de Entorno en Windows

Curso de Prework: Configuración de Entorno en Windows

Prepara tu computadora para trabajar como Web Developer profesional. Instala y configura correctamente Windows Subsystem Linux o WSL, tus llaves SSH y Visual Studio Code. Domina el flujo básico de Git y GitHub para programar con un sistema de control de versiones junto a tu profesor Ricardo Celis.

Curso de Prework: Configuración de Entorno en Windows

Curso de Prework: Configuración de Entorno en Windows

Prepara tu computadora para trabajar como Web Developer profesional. Instala y configura correctamente Windows Subsystem Linux o WSL, tus llaves SSH y Visual Studio Code. Domina el flujo básico de Git y GitHub para programar con un sistema de control de versiones junto a tu profesor Ricardo Celis.