para - ¿Cómo actualizo Node.js?
update node js windows (30)
Todas las plataformas (Windows, Mac y Linux)
Simplemente vaya a nodejs.org y descargue el último instalador. Honestamente, no podría ser más sencillo y sin la participación de ningún tercero. Solo toma un minuto y no requiere que reinicie nada o limpie las cachés, etc.
Lo he hecho a través de npm un par de veces antes y me he encontrado con algunos problemas. Como por ejemplo con el paquete n que no usa la última versión estable.
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.)
-
npm clean cache
- te olvidas de limpiar tu cache npm update -g
Esto funciona en mi Windows, espero que también funcione para ti: D
Algunas distribuciones de Linux como Arch Linux tienen Node.js en sus repositorios de paquetes. En tales sistemas, es mejor utilizar un procedimiento de actualización de paquetes estándar, como los pacman -Suy
o apt-get
o yum
análogos.
A partir de ahora (noviembre de 2016) EPEL7 ofrece una versión bastante reciente de Node.js (6.9.1, que es una versión actualizada de LTS ofrecida en la página de inicio de Node.js). Entonces, en CentOS 7 y sus derivados, simplemente puede agregar el repositorio de EPEL mediante yum install epel-release
y yum install nodejs
.
CentOS 6 / EPEL6 tiene 0.10.x que no es compatible desde octubre de 2016.
Como algunos de ustedes ya han dicho, la forma más fácil es actualizar Node.js a través del gestor de paquetes Node.js, npm . Si usted es un usuario de Linux (basado en Debian en mi caso), sugeriría agregar estas líneas a su archivo .bashrc
(en el directorio de inicio):
function nodejsupdate() {
ARGC=$#
version=latest
if [ $ARGC != 0 ]; then
version=$1
fi
sudo npm cache clean -f
sudo npm install -g n
sudo n $version
}
Reinicie su terminal después de guardar y escriba nodejsupdate
para actualizar a la última versión de Node.js o nodejsupdate v6.0.0
(por ejemplo) para actualizar a una versión específica de Node.js.
BONIFICACIÓN: actualice npm (agregue estas líneas a .bashrc
)
function npmupdate() {
sudo npm i npm -g
}
Después de reiniciar el terminal, escriba npmupdate
para actualizar su administrador de paquetes de nodos a la última versión.
Ahora puede actualizar Node.js y npm a través de su terminal (más fácil).
De acuerdo con la Nodejs oficial de Nodejs , puede instalar y actualizar la nueva versión del nodo en Windows usando Chocolatey o Scoop
Utilizando (Chocolatey):
cinst nodejs
# or for full install with npm
cinst nodejs.install
Utilizando (Scoop):
scoop install nodejs
También puede descargar Windows Installer directamente desde el sitio web de nodejs.org
En Windows puede usar Chocolatey para instalar y actualizar Node.js (y muchos otros paquetes).
Instalar nodo
cinst nodejs.install
Actualizar Nodo
cup nodejs.install
Nota: Necesitará instalar Chocolatey antes de poder usar cinst
y cup
.
En CentOS 7 puedes hacer lo siguiente:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/5.4.1/bin/node /usr/bin/node
node –v (Should show updated version now)
npm rebuild node-sass (Optional: if you use this)
Nota: El enlace simbólico es necesario para vincular el binario de su nodo con el último archivo binario instalado Node.js.
En Windows, descargue el archivo ejecutable del nodo del sitio web e instálelo. esto funcionó para mí.
Esta es una solución simple que funciona para todos los sistemas operativos compatibles *, incluido Windows :
Después de navegar mucho y no encontrar una solución directa, simplemente intenté ir al sitio Node.js , hice clic en el botón DESCARGAS en la página de inicio y ejecuté el programa de instalación (MSI).
Afortunadamente, se encargó de todo y con unos pocos clics en el botón ''Siguiente'' obtuve la última versión de Node.js en mi máquina con Windows.
(Aquí está la respuesta original )
Para los usuarios de Docker , aquí está la imagen oficial de Node.js.
PD: para verificar su versión de nodo, use la npm version
o la npm version
node --version
.
PPS: vigile el blog de NodeJS: vulnerabilidades para que no se pierda las versiones de seguridad importantes.
* Sistemas operativos compatibles con Node.js: Windows , Linux , MacOS , SunOS , IBM AIX
Hoy me encontré con un Windows Git Bash:
$ npm i node -g
y obtuvo la siguiente salida:
> [email protected] preinstall C:/Users/X/AppData/Roaming/npm/node_modules/node
> node installArchSpecificPackage
+ [email protected]
added 1 package and audited 1 package in 23.368s
found 0 vulnerabilities
C:/Users/X/AppData/Roaming/npm/node -> C:/Users/X/AppData/Roaming/npm/node_modules/node/bin/node
+ [email protected]
added 2 packages from 1 contributor in 26.089s
Lea más sobre esto en https://www.npmjs.com/package/node .
La forma fácil de actualizar nodo y npm:
npm install -g npm@latest
descargue la última versión de node js y actualice / instale
Para OS X, tenía v5.4.1 y necesitaba la última versión 6, así que fui a la nodejs.org e hice clic en uno de los enlaces a continuación:
Luego seguí el instalador y mágicamente tuve la última versión de Node.js y npm.
Para Ubuntu:
sudo apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install -y nodejs
Fuente: https://askubuntu.com/questions/426750/how-can-i-update-my-nodejs-to-the-latest-version
Para actualizar el nodo a la última versión o a una versión específica, puede hacer lo siguiente:
sudo npm install n -g
sudo n 0.10.18 // This will give you the specific version
Para la última versión estable:
sudo n stable
Para controlar su versión de Node.js, puede probar n . Me pareció muy sencillo y útil.
n es una administración binaria de Node.js, sin subshells, sin configuración de perfil, sin API complicada, simplemente simple.
npm install -g n
n 0.6.19
instalará Node.js v0.6.19.
Primera actualización npm
,
npm install -g npm stable
A continuación, actualice el node
,
npm install -g node
o npm install -gn
compruebe después de la instalación de la versión,
node --version
o node -v
Puedes usar Chocolatey en Windows. Es muy fácil de usar y útil para mantenerlo actualizado con otras aplicaciones también.
Además, simplemente puede descargar la última versión de https://nodejs.org e instalarla.
Puedes usar nvm.
- Verifique cuál es la última versión en http://nodejs.org/ (por ejemplo, v0.10.26)
- Ejecuta
nvm install v0.10.26
Hecho.
Puedes elegir qué versión ejecutar:
nvm ls
enumera las versiones disponibles y le dice qué versión está usando ahora.
nvm use VERSION
cambie el nodo actual a la versión solicitada.
nvm alias default VERSION
establece la versión por defecto. La próxima vez que obtenga nvm.sh, esta será la versión cargada (tenga en cuenta que no cambia la versión en uso en este momento, ejecute el nvm use
para eso).
Respuesta corta y estúpida:
Ir a esta página: Descargar | Node.js
Descargue el instalador para su plataforma, luego instálelo.
Si desea actualizar Node.js, intente
npm update
desde su Windows cmd prompt.
De lo contrario, si desea actualizar algún paquete específico intente
npm update <package_name>
Ejemplo:
npm update phonegap
Si tienes Homebrew instalado (solo para OS X):
$ brew upgrade node
Simplemente instale la nueva versión sobre la carpeta actual. Actualicé el mío de v4.x a v6.10 en Windows.
Todo lo que necesitas para actualizar la versión de Node.js:
$ brew install node
Si no tienes Homebrew ; por favor vaya a http://brew.sh/ .
Tuve el mismo problema, cuando vi que mi instalación de Node.js está desactualizada.
Estas pocas líneas manejarán todo (para Ubuntu ):
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Después de este node -v
le devolverá la última versión disponible.
Utilicé las siguientes instrucciones para actualizar la versión 0.10.6 de Node.js a 0.10.21 en una Mac.
Borrar el caché de NPM:
sudo npm cache clean -f
Instala un pequeño ayudante llamado ''n''
sudo npm install -g n
Instale la última versión estable de Node.js
sudo n stable
Alternativamente, elija una versión específica e instálela de esta manera:
sudo n 0.8.20
Para entornos de producción, es posible que desee prestar atención a la numeración de versiones y ser exigente con los números pares / impares.
Creditos
- Procedimiento general: D.Walsh
- Versiones estables / inestables: P.Teixeira
Actualización (junio de 2017):
Este post de cuatro años todavía recibe votos, por lo que supongo que todavía funciona para muchas personas. Sin embargo, el propio Sr. Walsh recomendó actualizar Node.js simplemente usando nvm en su lugar.
Así que esto es lo que podrías querer hacer hoy:
Averigüe qué versión de Node.js está utilizando:
node --version
Averigüe qué versiones de Node.js puede haber instalado y cuáles de las que está utilizando actualmente:
nvm ls
Listar todas las versiones de Node.js disponibles para la instalación:
nvm ls-remote
Al parecer para Windows el comando sería más o menos así:
nvm ls available
Suponiendo 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
Usted es libre de elegir entre las versiones instaladas de Node.js. Entonces, si necesitara usar una versión anterior como v4.2.0, la establecería como la versión activa de esta manera:
nvm use 4.2
Utilice el administrador de versiones de nodo (NVM)
Es un script Bash que te permite descargar y administrar diferentes versiones de nodo. El código fuente completo está here .
Hay un proyecto separado para nvm para Windows: github.com/coreybutler/nvm-windows
Para macOS en 2018+ (como TODAS las soluciones anteriores fallan para mí):
Simplemente vaya al sitio oficial de nodejs , descargue el paquete oficial de nodejs e instálelo haciendo doble clic. Es lo más simple, seguro y siempre funcional que puedes hacer.
$ npm install -g npm stable
Trabajó para que yo actualice npm
Instalar nvm (cURL)
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | golpetazo
O con Wget
$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | golpetazo
Mostrar lista de versiones instaladas
$ nvm ls
Mostrar lista de versiones que están disponibles para instalar
$ nvm ls-remote
Instala tu versión preferida
$ nvm instalar v7.5.0
Establecer esta versión como la predeterminada
$ nvm alias por defecto v7.5.0