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>
或设置一个默认版本。