nvm (Node Version Manager) 是一个允许您在单个系统上管理多个 Node.js 版本的脚本。它可以帮助您轻松地切换 Node.js 版本、安装和卸载不同版本。以下是在 macOS 下安装和使用 nvm 的指南。
安装 nvm
使用 Homebrew 安装:
brew install nvm安装后,请确保按照输出的指示添加 nvm 到您的 shell 的初始化文件中。
使用 cURL 或 Wget 安装:
使用 cURL:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash或者使用 Wget:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
如果使用命令访问上面的文件访问不到的话,可以通过浏览器访问将里面的代码复制出来创建文件install.sh 然后把代码粘贴进去再执行install.sh也是可以的。
上述命令中的 URL 是针对 nvm 版本 `v0.38.0` 的。为了得到最新版本,请查看 [nvm 的 GitHub 仓库](https://github.com/nvm-sh/nvm)。
安装后,nvm 脚本会为您的用户配置文件(如 `~/.bash_profile`, `~/.zshrc` 等)添加必要的环境变量和启动配置。
使用 nvm
列出可用的 Node.js 版本:
nvm ls-remote安装特定版本的 Node.js:
nvm install <version>例如,要安装 Node.js v14.17.0, 你可以执行:
nvm install 14.17.0切换 Node.js 版本:
nvm use <version>列出已安装的 Node.js 版本:
nvm ls设置默认 Node.js 版本:
nvm alias default <version>卸载 Node.js 版本:
nvm uninstall <version>
注意:每当你启动一个新的终端会话时,要使用 nvm,可能需要首先运行 nvm use <version> 或设置一个默认版本。