如何使用Homebrew在macOS上安装NVM

NVM(节点版本管理器)是用于在基于Linux的系统上安装和管理Node.js的Shell脚本。 macOS用户可以使用自制软件安装NVM。

本教程可帮助您在macOS系统上安装NVM并管理Node.js版本。

先决条件

您必须具有管理员权限的macOS桌面访问权限。

登录到macOS桌面系统并在系统上安装Homebrew(如果尚未安装)

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

有关更多说明,请访问Homebrew安装教程。

步骤1 –删除现有的节点版本

如果您的系统已经安装了节点,请先将其卸载。 我的系统已经通过Homebrew安装了节点。 因此,请先将其卸载。 如果尚未安装,请跳过。

brew uninstall --ignore-dependencies node 
brew uninstall --force node 

步骤2 –在macOS上安装NVM

现在,您的系统已准备好安装。 更新Homebrew软件包列表并安装NVM。

brew update 
brew install nvm 

接下来,在主目录中为NVM创建目录。

mkdir ~/.nvm 

现在,配置所需的环境变量。 在主目录中编辑以下配置文件

vim ~/.bash_profile 

并将以下行添加到〜/ .bash_profile(对于macOS Catalina或更高版本,请添加〜/ .zshrc)

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

ESC +:wq 保存并关闭文件。

接下来,将变量加载到当前的shell环境。 从下一次登录时,它将自动加载。

source ~/.bash_profile

而已。 NVM已安装在您的macOS系统上。 转到下一步,在nvm的帮助下安装Node.js版本。

第3步–使用NVM安装Node.js

首先,查看可以安装哪些节点版本。 要查看可用版本,请输入:

nvm ls-remote 

现在,您可以安装上面输出中列出的任何版本。 您也可以使用别名如 节点 对于最新版本, lts 用于最新的LTS版本等。

nvm install node     ## Installing Latest version nvm install 14       ## Installing Node.js 14.X version 

安装后,您可以验证安装了什么:

nvm ls 

如果您在系统上安装了多个版本,则可以随时将任何版本设置为默认版本。 要将节点14.X设置为默认版本,只需使用:

nvm use 14 

同样,您可以安装其他版本,例如Node 12.X或Node 15,并在它们之间切换。

结论

本教程向您介绍了如何在macOS系统上安装NVM和node.js。

Sidebar