Instalación de NVM y Node en MacOS

Published:

La instalación de npm y NodeJS es esencial si planeas desarrollar con Node.JS en tu computadora Mac. Afortunadamente, ambos vienen juntos y son muy fáciles de instalar en la mayoría de los sistemas.

Hay varias formas de instalar node pero yo voy a mostrar la más versátil, por medio de NVM, que nos permitirá tener cualquier versión de node.

1- INSTALACIÓN DE NVM

Para comenzar, deberás ejecutar el script de instalación de NVM. Este script también actualizará NVM si ya lo tienes instalado.

Cualquiera de los siguientes comandos funcionará en macOS. Estoy usando el repositorio oficial que al momento de instalar es la versión 0.39.7, si no visitamos el repo en Github.

Con Curl:

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

Con wget:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

1.1- Después de descargar e instalar es necesario recargar la configuración

#bash
source ~/.bashrc

#zsh
source ~/.zshrc

2- INSTALACIÓN DE NODE

Ahora ya podemos instalar cualquier versiones de node, para ver las disponibles

nvm ls-remote

2.1- Instalamos en mi caso la última versión de la 18

nvm install 18.19.0

2.2- Supongamos que tenemos 2 versiones, la 18.19.0 y la 21.0.0 y queremos cambiarla

nvm use 21.0.0

2.3- Cosas útiles

# Lista las versiones instaladas de node
nvm ls

# Establece una versión predeterminada de Node
nvm alias default 18.16.1

# Instala la versión a largo plazo de Node
nvm install --lts

# Instala la última versión estable de node
nvm install stable

Conclusión

Espero que ahora tengas NodeJS y NPM instalados en tu computadora macOS y que estén funcionando correctamente. Estos dos programas son esenciales para el desarrollo de software que involucra JavaScript y Node.JS.

Continuamos trabajando en más tutoriales para computadoras Mac. Si estás interesado en aprender más el uso de una Mac, no olvides suscribirte.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles

Ads Blocker Image Powered by Code Help Pro

Se detecto un bloqueador de publicidad!!!

Nuestro contenido es 100% gratuito, por favor colabora con nosotros, permite la publicidad y disfruta del contenido.