Qué son NVM y NPM y cómo instalarlos

NVM (Node Version Manager): Es una herramienta que te permite tener varias versiones de Node.js instaladas al mismo tiempo y saltar de una a otra sin conflictos.

NPM (Node Package Manager): Es el gestor de librerías. Dato importante: NPM no se instala solo; viene incluido automáticamente cuando instalas una versión de Node a través de NVM.

📥 ¿Cómo instalarlo?

Antes de empezar con la instalación, necesitamos crear un usuario SSH y asignarlo al sitio web donde queremos instalar NVM/NPM. Haciendo click aquí podrás ver cómo crear el usuario SSH.

Una vez hemos accedido por SSH, instalaremos el NVM:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

Cerramos sesión del SSH y volvemos a iniciar sesión.

Ahora ya podremos instalar NodeJS y NPM con:

nvm install v20

Ahora ya podrás ejecutar node y npm , por ejemplo node -v y npm -v para ver la versión.

Puedes configurar otra versión (si tienes varias instaladas, por ejemplo la 16, 18, 20, etc.) con:

nvm alias default v20

Con esto ya tendrías NodeJS junto con NVM y NPM.

Más info en: https://www.nvmnode.com/es/

📩Si tienes cualquier duda puedes contactar con nosotros haciendo click aquí.