nvm 切换node版本
时间: 2023-07-22 13:36:26 浏览: 116
你可以使用 nvm(Node Version Manager)来管理不同版本的 Node.js。首先,你需要安装 nvm,可以通过以下命令在终端中安装:
```
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
```
或者
```
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
```
安装完成后,你需要重启终端或执行 `source ~/.bashrc`命令使 nvm 生效。
然后,你可以使用以下命令来安装和切换 Node.js 版本:
```
nvm install <version> // 安装指定版本的 Node.js
nvm use <version> // 切换到指定版本的 Node.js
nvm ls // 查看已安装的 Node.js 版本列表
nvm current // 查看当前正在使用的 Node.js 版本
```
例如,要安装 Node.js 14.17.6 版本并切换到该版本,可以执行以下命令:
```
nvm install 14.17.6
nvm use 14.17.6
```
这样就可以使用指定版本的 Node.js 运行你的应用程序了。
相关问题
nvm切换node版本
要在不同的 Node.js 版本之间切换,可以使用 nvm(Node Version Manager) 工具。nvm 是一个 Node.js 版本管理工具,可以让你在同一台计算机上安装和切换不同版本的 Node.js。
下面是在 nvm 中切换 Node.js 版本的步骤:
1. 安装 nvm 工具
在终端输入以下命令安装 nvm 工具(前提是已经安装了 curl):
```
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
```
安装完成后,重启终端或输入以下命令使 nvm 生效:
```
source ~/.bashrc
```
2. 安装需要的 Node.js 版本
在终端输入以下命令安装需要的 Node.js 版本:
```
nvm install <version>
```
例如,要安装 Node.js 的 LTS 版本,可以输入以下命令:
```
nvm install --lts
```
3. 切换 Node.js 版本
在终端输入以下命令切换 Node.js 版本:
```
nvm use <version>
```
例如,要切换到 Node.js 的 LTS 版本,可以输入以下命令:
```
nvm use --lts
```
也可以使用以下命令列出所有已安装的 Node.js 版本:
```
nvm ls
```
然后使用以下命令指定使用某个版本:
```
nvm use <version>
```
注意:每次切换 Node.js 版本后,都需要重新安装全局 npm 包和重启终端。
mac nvm 切换node版本
Mac NVM 是一种非常实用的工具,可以用来管理 Node.js 版本。如果需要在 Mac 上快速切换 Node.js 版本,只需要使用以下步骤:
1. 安装 NVM
首先,你需要在 Mac 上安装 NVM。可以通过 Homebrew 或者手动下载安装来完成。安装完成后,可以通过以下命令验证 nvm 是否安装成功:
```
nvm --version
```
2. 查看 Node.js 版本
使用以下命令可以查看当前安装的 Node.js 版本以及可用版本:
```
nvm ls-remote
```
3. 安装指定 Node.js 版本
使用以下命令可以安装指定版本的 Node.js :
```
nvm install <version>
```
例如,要安装 Node.js 的 14.17.0 版本,可以输入以下命令:
```
nvm install v14.17.0
```
4. 切换 Node.js 版本
使用以下命令可以切换 Node.js 的版本:
```
nvm use <version>
```
例如,要切换到 Node.js 的 14.17.0 版本,可以输入以下命令:
```
nvm use v14.17.0
```
当你切换成功后,你可以使用以下命令查看当前的 Node.js 版本:
```
node -v
```
这就是用 Mac NVM 切换 Node.js 版本的方法。需要注意的是,每个版本的 Node.js 包含的模块可能与其他版本有所不同,因此在切换版本时可能需要重新安装一些模块。
阅读全文