Solución de 1 minuto sin usar sudo
:
La versión actual estable de "LTS" del nodo es la 12.17.0 ( 2020-05-27 ); consulte : nodejs.org para obtener la última versión .
Paso 1 - Obtenga NVM (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Si tiene curiosidad sobre el comando de instalación, lea el código fuente
... ha sido revisado por varios expertos en seguridad de node.js
Paso 2 - Instala la versión de node.js que necesitas
Una vez que tenga NVM , puede instalar una versión específica de Node.js usando el comando nvm:
nvm install v12.17.0
Nota : es posible que deba cerrar y volver a abrir la ventana de su terminal para que el nvm
comando esté disponible.
Debería esperar ver algo como esto en su terminal:
Now using node v12.17.0
Paso 3 - ¡ Disfruta el resto de tu día!
Sí , es así de fácil y no requiere sudo
!
¡Por favor, vota a favor ( para que otros puedan evitar la sudo
instalación de cosas! )
Y que tengas un buen día escribiendo el código node.js.
Usuario de Microsoft Windows ? Uso : https://github.com/coreybutler/nvm-windows
tl; dr
La revisión de la lista de correo del nodo indica que el uso de NVM ( Node Version Manager ) es la forma preferida de administrar el versionado / actualización de su nodo . ver: github.com/nvm-sh/nvm
NVM se considera " mejor " que N porque los comandos detallados significan que es mucho más fácil hacer un seguimiento de lo que está haciendo en su Terminal / SSH Log. ¡También es más rápido , ahorra gatitos al no requerirlo sudo
y es utilizado por el equipo de NPM, los expertos en seguridad de node.js !