Recientemente estaba revisando la versión del nodo en mi ubuntu 16.04 cuando node -v
se usó el comando, me muestra la versión 6.9.1, pero cuando nodejs -v
muestra 6.9.2 anteriormente antes de usar este npm update
comando, se usó el comando.
Ahora, ¿cuál es esta diferencia en node -v
y nodejs -v
? y cómo actualizar a la última versión LTS de node / nodejs?
sudo n current
osudo n lts
si desea una mayor garantía de estabilidad y no necesita las últimas funciones de última generación.sudo n current
no existe, creo que te refieressudo n stable
sudo n lts
Según los documentos oficiales para instalar el nodo en distribuciones basadas en Debian y Ubuntu :
nodo v10 (antiguo):
nodo v12 LTS (para nuevos usuarios: instale este):
nodo v13 :
nodo v14 (versión actual):
Otras versiones anteriores: simplemente reemplace el número de versión deseado en el enlace de arriba.
Opcional: instalar herramientas de compilación
Para compilar e instalar paquetes nativos
Para actualizar el nodo a la última versión solo:
Para mantener actualizado npm
Para conocer otras versiones, intente
npm info npm
y en las versiones encuentre la versión deseada y reemplace [etiqueta de versión] con esa etiqueta de versión ennpm i -g npm@[version-tag]
Y también recomiendo probar hilo en lugar de npm
fuente
10.21.0
para mí en lugar de 14; cUsando Node Version Manager (NVM) :
Instalarlo:
Prueba tu instalación:
cierre su terminal actual, abra una nueva terminal y ejecute:
Úselo para instalar tantas versiones como desee:
Lista de versiones instaladas:
Use una versión específica:
Configurar valores predeterminados:
fuente
Utilícelo
sudo apt-get install --only-upgrade nodejs
para actualizar el nodo (y solo el nodo de actualización ) utilizando el administrador de paquetes.El nombre del paquete es
nodejs
, consulte https://stackoverflow.com/a/18130296/4578017 para más detalles.También puede usar
nvm
para instalar y actualizar el nodo.Luego reinicie el terminal, use
nvm ls-remote
para obtener la última versión de la lista de nodos y usenvm install lts/*
para instalar la última versión de LTS.nvm
es la forma más recomendada de instalar o actualizar el nodo, incluso si no va a cambiar de versión.fuente
Utilice el módulo n de npm para actualizar el nodo
Para actualizar a la última versión (y no la versión estable actual), puede usar
Deshacer
sudo apt-get install - reinstale nodejs-legacy # fix / usr / bin / node sudo n rm 6.0.0 # reemplace el número con la versión del nodo que se instaló sudo npm uninstall -gn
fuente
Diferencia: cuando instalé el nodo por primera vez, se instaló como 'nodejs'. Cuando lo actualicé, creó 'nodo'. Al ejecutar node, en realidad estamos ejecutando nodejs. Node es solo una referencia a nodejs. Desde mi experiencia, cuando actualicé, afectó a ambas versiones (como se supone que debe hacerlo). Cuando hago nodejs -v o node -v, obtengo la nueva versión.
Actualización: la actualización npm se usa para actualizar los paquetes en el directorio actual. Verifique https://docs.npmjs.com/cli/update
Para actualizar la versión del nodo, según el sistema operativo que esté utilizando, siga los comandos aquí https://nodejs.org/en/download/package-manager/
fuente
fuente
Consulte el sitio oficial de nodejs para obtener instrucciones de instalación en el siguiente enlace
https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
De todos modos, encuentre los comandos para instalar nodejs versión 10 en ubuntu a continuación.
fuente
Prueba esto:
Edite o cree el archivo: nodeource.list
Insertar este texto:
Ejecute estos comandos:
fuente
Ejecute estos comandos:
fuente
Use el módulo n de npm para actualizar el nodo sudo npm cache clean -f sudo npm install -gn sudo n estable Para actualizar a la última versión (y no la actual estable), puede usar sudo n latest
Para deshacer: sudo apt-get install - reinstale nodejs-legacy # fix / usr / bin / node sudo n rm 6.0.0 # reemplace el número con la versión del nodo que se instaló sudo npm uninstall -gn
fuente