Pregunta ¿Cómo actualizo Node.js?


Hice lo siguiente para actualizar mi npm:

npm update npm -g

Pero no tengo idea de cómo actualizar Node.js. ¿Alguna sugerencia? (Estoy usando Node.js 0.4.1 y quiero actualizar a Node.js 0.6.1.)


744
2017-11-19 02:37


origen


Respuestas:


Utilizar Administrador de versión de nodo (NVM)

Es un script Bash que le permite descargar y administrar diferentes versiones de nodo. El código fuente completo es aquí.

Hay un proyecto separado para nvm para Windows: github.com/coreybutler/nvm-windows


304
2017-11-19 02:39



Usé las siguientes instrucciones para actualizar desde Node.js versión 0.10.6 a 0.10.21 en una Mac.

  1. Borrar el caché de NPM:

    sudo npm cache clean -f
    
  2. Instalar un pequeño ayudante llamado 'n'

    sudo npm install -g n
    
  3. Instale la última versión estable de Node.js

    sudo n stable
    

Alternativamente, elija una versión específica e instálela así:

sudo n 0.8.20

Para entornos de producción es posible que desee prestar atención a numeración de versión y ser exigente con los números impares / pares.

Créditos


Actualización (junio de 2017):

Esta publicación de cuatro años todavía recibe votos positivos, así que supongo que todavía funciona para muchas personas. Sin embargo, el propio Sr. Walsh recomendó actualiza Node.js solo usando nvm en lugar.

Entonces, esto es lo que quizás quieras hacer hoy:

Averigüe qué versión de Node.js está utilizando:

node --version

Descubra qué versiones de Node.js puede haber instalado y cuál de las que está utilizando actualmente:

nvm ls

Listar todas las versiones de Node.js disponibles para la instalación:

nvm ls-remote

Aparentemente para Windows el comando sería más o menos así:

nvm ls available

Asumiendo que elegiría Node.js v8.1.0 para la instalación, escribiría lo siguiente para instalar esa versión:

nvm install 8.1.0

Entonces puede elegir libremente entre las versiones instaladas de Node.js. Por lo tanto, si necesita usar una versión anterior como v4.2.0, debería configurarla como la versión activa de esta manera:

nvm use 4.2

863
2017-10-25 08:06



Si usted tiene Homebrew instalado (solo para OS X):

$ brew upgrade node

298
2017-09-13 19:39



Esta es una solución simple que funciona para Windows, Linux, Mac OS, SunOS:

Después de mucho surf y no encontrar una solución directa, simplemente   intenté ir a Node.js sitio, hizo clic en descargar botón encendido   página de inicio y ejecutó el programa de instalación (MSI).

Afortunadamente se hizo cargo de todo y con unos pocos clics de 'Siguiente'   Botón Obtuve la última versión de Node.js en mi máquina con Windows.

(aquí está respuesta original)

Para los usuarios de Docker, aquí está el oficial Imagen de Node.js.

PD: Para verificar el uso de su versión de Node npm version o node --version.
PPS: Mantén un ojo en Blog de NodeJS - Vulnerabilidades para que no te pierdas importantes versiones de seguridad.


174
2017-09-24 08:36



En Windows puedes usar Chocolatey para instalar y actualizar Node.js (y muchos otros paquetes).

Instalar nodo

cinst nodejs.install

Nodo de actualización

cup nodejs.install

Nota: Deberá instalar Chocolatey antes de poder usar cinst y cup.


137
2017-11-11 20:35



Todas las plataformas (Windows, Mac y Linux)

Solo ve a nodejs.org y descarga el último instalador. No podría ser más simple honestamente, y sin la participación de cualquier cosa de terceros. Solo toma un minuto y no requiere que reinicies nada o limpies cachés, etc.

Lo hice algunas veces a través de npm y me he encontrado con algunos problemas. Como por ejemplo con el n-paquete que no usa la última versión estable.


129
2017-10-08 08:14



Para controlar su versión de Node.js, puede intentar norte. Lo encontré muy sencillo y útil.

n es una gestión binaria de Node.js, sin subcapas, sin configuración de perfil, sin API complicada, simplemente simple.

npm install -g n

n 0.6.19 instalará Node.js v0.6.19.


71
2018-06-21 16:24



Primera actualización npm,

npm install -g npm stable

Luego actualiza node,

npm install -g node o npm install -g n

verificar después de la instalación de la versión,

node --versiono node -v


39
2017-12-20 15:34