Actualizando Node.js a la última versión
Entonces, tengo Node.js instalado y ahora, cuando intenté instalar Mongoosejs, recibí un error que me decía que no tengo la versión necesaria de Node.js (tengo v0.4.11 y se necesita v0.4.12).
¿Cómo puedo actualizar a esta versión? Supongo que podría instalarlo nuevamente con la última versión, pero no quiero hacerlo antes de estar seguro de que las carpetas de mi proyecto en la carpeta "nodo" no se eliminarán.
UbuntuLinux/Mac
El módulo n
facilita la gestión de versiones:
npm install n -g
Para la última versión estable:
n stable
Para la última versión:
n latest
Debian 10
Actualice las versiones anteriores de node y npm en Debian 10 de la siguiente manera:
sudo su -c 'curl -sL https://deb.nodesource.com/setup_18.x | bash -'
sudo apt-get install nodejs -y
sudo apt update
sudo apt upgrade
sudo npm install -g npm@10.4.0
node --version
npm --version
Nota: Reemplácela setup_18
con la última versión de soporte a largo plazo.
ventanas
simplemente reinstale el nodo desde .msi en Windows desde el sitio web del nodo .
Todas las plataformas (Mac, Linux y Windows) 2024
Si sólo necesita actualizar su versión anterior Node.js
a la última y no necesita varias versiones, simplemente sobrescriba su ejecutable existente con el nuevo.
Descargue lo último Node.js
desde nodejs.org/en/download
¡ Esto simplemente funciona! TM en todas las plataformas y es el método más fácil y rápido.
Cuando ejecutes node -v
en tu terminal verás la última versión.
Mac
Si originalmente instaló Node.js
usando Brew , ejecute:
brew upgrade node
Gestión de múltiples versiones de Node.js
:
Si necesita ejecutar varias versiones Node.js
en su máquina, por ejemplo, si tiene un proyecto anterior que apunta a una versión específica en AWS Lambda, entonces NVM
(Node Version Manager) es su amigo.
Paso 1: obtenga NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
Si tiene curiosidad acerca del comando de instalación, lea el código fuente
... ha sido revisado por varios expertos en seguridad de node.js.
Paso 2: instale la versión específicaNode.js
que necesita
Una vez que tenga NVM, puede instalar una versión específicaNode.js
usando el comando nvm:
nvm install v20.11.0
Nota : es posible que deba cerrar y volver a abrir la ventana de su terminal para que nvm
el comando esté disponible.
Deberías esperar ver algo como esto en tu terminal:
Now using node v20.11.0
Ahora tienes lo último Node.js
en tu máquina.
Y si necesita cambiar temporalmente a una versión diferente/anterior, puede hacerlo con un simple nvm
comando.
Nota: evite usarlo
sudo
con Node/NPM ya que viola el principio de seguridad de privilegio mínimo
NVM
se considera " mejor " que N
para administrar múltiples Node.js
versiones porque los comandos detallados significan que es mucho más fácil realizar un seguimiento de lo que está haciendo en su Terminal/Registro SSH. ¡Lo utiliza el equipo de NPM , los creadores/custodios del Node.js
mundo!