nvm中安装不同的nodejs版本
时间: 2025-05-12 14:03:49 浏览: 21
### 如何使用 nvm 安装多个版本的 Node.js
为了在系统上同时管理多个版本的 Node.js,可以借助 **Node Version Manager (nvm)** 工具来实现这一目标。以下是关于如何通过 nvm 来安装和管理不同版本的 Node.js 的详细介绍。
#### 安装 nvm
首先需要确保已正确安装 nvm。对于不同的操作系统,其安装方式略有差异:
- 在 Windows 上,可以通过下载并运行官方支持的 `nvm-windows` 或者其他社区维护的工具完成安装[^2]。
- 对于 Ubuntu 和其他 Linux 发行版,则通常推荐使用 curl 命令获取脚本来初始化环境:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
```
#### 使用 nvm 安装指定版本的 Node.js
一旦成功配置好 nvm 后,就可以利用它轻松地安装任意所需的 Node.js 版本。命令如下所示:
```bash
nvm install <version>
```
这里的 `<version>` 可以是你想要的具体版本号,比如 `v14.17.0` 或最新的稳定版本关键字如 `lts`(长期支持)或者 `node` 表示最新可用版本。
#### 列出已经安装的所有 Node.js 版本
如果想查看目前机器上的所有 node.js 版本列表以及当前正在使用的那个版本,可执行下面这条指令:
```bash
nvm list
```
这会返回形似这样的输出结构:
```
-> v8.17.0
v10.24.1
v22.5.1
default -> lts/* (-> v22.5.1)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v22.5.1) (default)
lts/* -> lts/fermium (-> N/A)
```
箭头指向的是当前活动中的版本;而带有标注的部分则说明该条目代表的意义[^3]。
#### 设置默认使用的 Node.js 版本
当有多种版本共存时,还可以定义哪一个作为全局范围内的首选项。例如设置某个 LTS 长期服务系列为主选方案之一:
```bash
nvm use --delete-prefix v16.13.0 # 删除前缀参数仅用于避免重复创建链接文件夹的情况发生
nvm alias default v16.13.0 # 创建别名关联到具体实例上去
```
以上就是有关怎样运用 nvm 实现跨平台兼容性良好条件下灵活切换各不相同发行状态下的 JavaScript 运行引擎——Node.js 方法论总结[^1].
```python
print("This is an example of Python code block, unrelated to the main content.")
```
阅读全文
相关推荐


















