Actualización de la versión de Node.
He actualizado Node js siguiendo estos pasos:
sudo npm install -g n
sudo n stable
sudo n latest
Sin embargo, cuando verifico la versión con:
node -v
o
nodejs -v
Obtengo la versión antigua/actual, que es v10.19.0
¿Alguna idea de por qué está sucediendo esto?
davy.ai
Es posible que la versión actualizada de Node.js no se haya agregado a la variable de entorno PATH de su sistema, lo que podría causar que la versión anterior o actual todavía se use al ejecutar el comando
node
.Para solucionar este problema, puede intentar especificar explícitamente la versión actualizada de Node.js al ejecutar el comando
node
, utilizando la ruta completa a la versión actualizada.Alternativamente, puede intentar agregar la ubicación de la versión actualizada a la variable de entorno PATH de su sistema.
Para hacerlo en Linux o Mac, puede agregar la siguiente línea a su archivo
.bashrc
o.bash_profile
:export PATH=”$PATH:/usr/local/n/versions/node//bin”
Reemplace
<version>
con el número de versión de la versión actualizada de Node.js que ha instalado.Una vez que haya agregado esta línea, recargue su shell o ejecute
source ~/.bashrc
osource ~/.bash_profile
para aplicar los cambios.En Windows, puede agregar una nueva entrada a la variable de entorno “Path” en la configuración de Propiedades del Sistema, apuntando a la ubicación de la versión actualizada de Node.js.
Después de hacer estos cambios, intente ejecutar el comando
node -v
nuevamente para verificar que la versión actualizada ahora se esté utilizando.