¿Cómo puedo actualizar NodeJS y NPM a las siguientes versiones?

Acabo de instalar Node.js y npm (para módulos adicionales).

Cómo puedo actualizar Node.js y los módulos que estoy utilizando a las últimas versiones?

¿Puede hacerlo npm, o tengo que eliminar y reinstalar Node.js y npm para obtener las próximas versiones?

He seguido los pasos de esto en la sección npm.

Consulte la documentación del comando update:

npm update [ [ ...]]

Este comando actualizará todos los paquetes listados a la última versión (especificada por la etiqueta config). También instalará los paquetes que falten.

Además, consulte la documentación sobre Instalación de Node.js y NPM y Actualización de NPM.

La siguiente respuesta original es del antiguo FAQ que ya no existe, pero debería funcionar para Linux y Mac:

¿Cómo actualizo npm?

npm install -g npm

Tenga en cuenta que este comando eliminará su versión actual de npm. Asegúrese de usar sudo npm install -g npm si está en un Mac.

También puede actualizar todos los paquetes locales obsoletos haciendo npm update sin ningún argumento, o los paquetes globales haciendo npm update -g.

Ocasionalmente, la versión de npm progresará de tal manera que la versión actual no puede ser instalada correctamente con la versión que ya tiene instalada. (Considera, si alguna vez hay un error en el comando update.) En esos casos, puedes hacer esto:

curl https://www.npmjs.com/install.sh | sh

Para actualizar el propio Node.js, te recomiendo que utilices nvm, el gestor de versiones de Node.

Comentarios (26)

Encontré esta forma de actualizar node en el blog de David Walsh, puedes hacerlo instalando n:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

Se instalará la versión estable actual de node.


EDIT: Por favor, no uses más n. Recomiendo usar nvm. Puedes simplemente instalar stable siguiendo los comandos de abajo:

nvm ls-remote
nvm install  
nvm use 
Comentarios (13)

Entiendo que esta pregunta es para una máquina Linux, pero en caso de que alguien esté buscando una solución para Windows, sólo tiene que ir al sitio de Node.js, hacer clic en el botón descargar de la página principal y ejecutar el programa de instalación.

Afortunadamente, se encargó de todo y con unos pocos clics en el botón 'Siguiente' conseguí la última versión 0.8.15 de Node.js en mi máquina Windows 7.

Comentarios (9)