es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de nvm al descargar npm para versiones anteriores.

Yo uso nvm para Windows, ejecuto nvm install en la terminal de VS Code y luego nvm use, pero luego el comando npm no es reconocido en versiones antiguas, solo en la última versión de node. Cuando intento instalar una versión anterior de node, obtengo un mensaje:

Descargando node.js versión 10.24.1 (64 bits)…
Completo
Descargando npm versión 6.14.12… Error al descargar https://github.com/npm/cli/archive/v6.14.12.zip – Obtener “https://github.com/npm/cli/archive/v6.14.12.zip”: tiempo de espera de handshake TLS
pánico: error en tiempo de ejecución: dirección de memoria no válida o referencia de puntero nil
[señal 0xc0000005 código=0x0 dirección=0x20 pc=0xd8a5a7]

y luego cuando intento usar npm -v
dice que npm no es reconocido.
solo LTS de node funciona bien con npm y no da errores.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Como experto en TI especializado en Angular, npm, Visual Studio Code y nvm, parece que el problema en cuestión está relacionado con el uso de una versión antigua de Node.js con npm. Al intentar instalar una versión antigua de Node.js, el usuario recibe un mensaje de error al descargar npm, seguido de un error de tiempo de ejecución y una dirección de memoria no válida o una referencia de puntero nulo. Además, intentar usar npm -v resulta en un error que indica que npm no es reconocido.

    A partir de los mensajes de error, parece que el problema está relacionado con la compatibilidad entre la versión antigua de Node.js y la versión de npm que se está descargando. Se recomienda que el usuario actualice a la última versión de Node.js para garantizar la compatibilidad con npm o utilice una versión LTS de Node.js. De esta manera, el usuario puede resolver el problema y evitar los errores descritos anteriormente.

Comments are closed.