怎样管理 npm 和 node 版本
时间: 2023-10-24 11:04:38 浏览: 38
在开发过程中,我们可能需要使用不同版本的 Node.js 和 npm。下面介绍两种常见的管理 Node.js 和 npm 版本的方式。
## nvm
nvm (Node Version Manager) 是一个简单的 Node.js 版本管理工具,可以让我们在同一台机器上安装和切换多个 Node.js 版本。
### 安装 nvm
可以使用 curl 或者 wget 安装 nvm:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
```
```bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
```
安装成功后,需要重新打开终端或者 source 一下 `~/.bashrc` 文件。
### 使用 nvm
- 安装 Node.js
可以使用以下命令安装指定版本的 Node.js。
```bash
nvm install 14.17.5
```
- 切换 Node.js 版本
可以使用以下命令切换使用的 Node.js 版本。
```bash
nvm use 14.17.5
```
- 查看已安装的 Node.js 版本
可以使用以下命令查看已安装的 Node.js 版本。
```bash
nvm ls
```
## n
n 是另一个 Node.js 版本管理工具,可以让我们在同一台机器上安装和切换多个 Node.js 版本。
### 安装 n
可以使用 npm 安装 n。
```bash
npm install -g n
```
### 使用 n
- 安装 Node.js
可以使用以下命令安装指定版本的 Node.js。
```bash
n 14.17.5
```
- 切换 Node.js 版本
可以使用以下命令切换使用的 Node.js 版本。
```bash
n 14.17.5
```
- 查看已安装的 Node.js 版本
可以使用以下命令查看已安装的 Node.js 版本。
```bash
n
```
以上就是两种常见的管理 Node.js 和 npm 版本的方式。两种方式都可以让我们轻松地在同一台机器上安装和切换多个 Node.js 版本,以满足不同的项目需求。