Introducción
NVM (Node Version Manager) es un script de shell que se utiliza para instalar y administrar Node.js en un sistema basado en Linux. Los usuarios de MacOS pueden instalar NVM usando homebrew.
Este tutorial lo ayuda a instalar NVM en su sistema macOS y administrar las versiones de Node.js.
Prerrequisitos
Debe tener acceso al escritorio de macOS con privilegios de administrador.
Inicie sesión en el sistema de escritorio macOS e instale Homebrew en su sistema (si aún no está instalado) con el siguiente comando:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Eliminar versiones de Nodo existentes
Si su sistema ya tiene Node instalado a través de Homebrew, desinstálelo con el siguiente comando; de lo contrario, omita este paso:
brew uninstall --ignore-dependencies node
brew uninstall --force node
Instalar NVM en macOS
Su sistema ahora está listo para la instalación. Actualice la lista de paquetes de Homebrew e instale NVM.
brew update
brew install nvm
Luego, cree un directorio para NVM en casa.
mkdir ~/.nvm
Ahora, configure las variables de entorno necesarias. Abra el siguiente archivo de configuración en su directorio de inicio:
vim ~/.bash_profile
Añade las siguientes líneas a tu ~/.bash_profile
(o ~/.zshrc
para macOS Catalina o posterior):
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
Presione ESC +: wq para guardar y cerrar el archivo.
Luego, carga la variable de entorno de shell actual. Desde el próximo inicio de sesión, se cargará automáticamente.
source ~/.bash_profile
Eso es todo. NVM se ha instalado en su sistema macOS. Vaya al siguiente paso para instalar las versiones de Node.js con la ayuda de nvm.
Instalar Node.js con NVM
En primer lugar, observe qué versiones de Node están disponibles para la instalación. Para ver las versiones disponibles, escriba:
nvm ls-remote
Ahora puede instalar cualquier versión enumerada en el resultado anterior. También puede usar nombres de alias como nodo para la última versión, lts para la última versión de LTS, etc.
nvm install node
nvm install 14
Después de la instalación, puede verificar qué está instalado con:
nvm ls
Si tiene varias versiones instaladas en su sistema, puede establecer cualquier versión como predeterminada en cualquier momento. Para configurar el Nodo 14.X como la versión predeterminada, simplemente use el siguiente comando:
nvm use 14
Asimismo, puede instalar otras versiones como Node 12.X o Node 15 y alternar entre ellas.
Conclusión
Este tutorial le dijo cómo instalar NVM y node.js en el sistema macOS.