MacOS 下 nvm 管理 node

检测本机是否安装了 nvm

1
command -v nvm

1
nvm -v

如果没有安装 nvm ,那么安装 nvm

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

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

查看本地的 node 版本

1
2
# 列出你的系统中所有已安装的 Node.js 版本
nvm ls

nvm 删除指定的 node 版本

1
2
# 用于删除特定版本的 Node.js  such as: nvm uninstall 10.15.3
nvm uninstall 版本号

安装指定的 node 版本

1
2
3
# 安装特定版本的 Node.js
# such as: nvm install 18.19.0 or nvm install 18
nvm install 版本号

安装 node LTS 版本

1
2
# 将会安装最新的长期支持(LTS)版本的 Node.js。
nvm install --lts

nvm 将当前环境的 node 版本切换

1
2
3
# 切换到你希望使用的 Node.js 版本
# such as: nvm use 18.19.0 or nvm use 18
nvm use 版本号

nvm 设置默认的 node 版本

1
2
3
#  将你指定的 Node.js 版本设置为默认版本
# such as: nvm alias default 18.19.0 or nvm alias default 18
nvm alias default 版本号

nvm 列出所有的 node 版本

1
2
# 列出在远程服务器上可用的所有 Node.js 版本
nvm ls-remote