Mac安装Nvm
发布于 十月 15, 2023最后更新于460天前某些内容可能已经过期
Homebrew 是 Mac OS X 上的软件包管理器,可以方便地从源代码编译安装软件包。它拥有安装、卸载、更新、查看、搜索等很多实用的功能,可以说是 Mac OS X 下最好用的开源软件包管理系统了。
1. 安装 Hombrew 官方脚本安装 #
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
执行完会提示要运行一行命令,如下

复制粘贴到终端执行
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/xxx/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
1.2 配置生效 #
source ~/.zprofile
1.3 验证安装 #
# 查看版本
brew -v
# 查看安装路径
brew --repo
2. 安装 NVM #
2.1 brew 安装 #
brew install nvm
2.2 根据提示配置环境变量 #
==> Caveats
Please note that upstream has asked us to make explicit managing
nvm via Homebrew is unsupported by them and you should check any
problems against the standard nvm install method prior to reporting.
You should create NVM's working directory if it doesn't exist:
mkdir ~/.nvm
Add the following to ~/.zshrc or your desired shell
configuration file:
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
You can set $NVM_DIR to any location, but leaving it unchanged from
/opt/homebrew/opt/nvm will destroy any nvm-installed Node installations
upon upgrade/reinstall.
Type `nvm help` for further information.
创建目录
mkdir ~/.nvm
配置环境环境变量
echo 'export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion' >> ~/.zshrc
配置生效
source ~/.zshrc
3. 使用NVM 安装 Nodejs #
nvm instal
上述命令将安装最新的稳定版本nodejs如果你想安装特定版本,可以使用:
nvm install v20.8.1
列出所有可以安装nodejs版本节点
nvm ls-remote
列出所有已经安装的nodejs
nvm list
切换版本,这个命令只能临时生效关闭终端就切换到默认了
nvm use v16.20.2
设置默认版本
nvm alias default v16.20.2
backtop