nvm常用指令
时间: 2025-03-31 18:14:44 浏览: 114
### NVM 常用命令列表
以下是 `nvm` 的常用命令及其功能说明:
#### 配置与环境
- 设置 Node.js 下载镜像源,通常用于加速国内下载速度:
```bash
nvm node_mirror https://npm.taobao.org/mirrors/node
```
这一操作会更改默认的 Node.js 下载地址为淘宝镜像[^1]。
- 查看当前使用的 `nvm` 版本:
```bash
nvm version
```
此命令返回当前安装的 `nvm` 版本号[^3]。
- 查找 `nvm` 的安装路径:
```bash
nvm root
```
返回 `nvm` 所在目录位置。
#### 节点版本管理
- 列出所有已经安装的 Node.js 版本:
```bash
nvm ls
```
展示本地环境中已安装的所有 Node.js 版本[^2]。
- 显示当前正在使用的 Node.js 版本:
```bash
nvm current
```
输出当前活动的 Node.js 版本信息。
- 安装特定版本的 Node.js:
```bash
nvm install <version>
```
例如:`nvm install 10.5.0` 或者 `nvm install latest` 来安装最新的稳定版[^5]。
- 删除某个已安装的 Node.js 版本:
```bash
nvm uninstall <version>
```
如需移除版本 10.5.0,则运行 `nvm uninstall 10.5.0`。
- 切换至指定版本的 Node.js:
```bash
nvm use <version>
```
比如执行 `nvm use 12.19.0` 可切换到该版本。
#### 别名管理
- 创建一个别名为某版本的快捷方式:
```bash
nvm alias <name> <version>
```
示例:`nvm alias default 20.15.0` 将设置默认启动版本为 Node.js 20.15.0[^4]。
- 移除现有的别名:
```bash
nvm unalias <name>
```
#### 其他高级选项
- 列举部分可用作安装的目标版本:
```bash
nvm list available
```
提供一份可选节点版本的部分清单。
- 在现有全局 npm 包基础上迁移数据到新版本:
```bash
nvm reinstall-packages <version>
```
当升级或更换 Node.js 主要分支时非常有用。
---
### 示例脚本
以下是一个简单的脚本案例展示如何自动化配置并切换 Node.js 环境:
```bash
#!/bin/bash
# 设置阿里云镜像作为下载源
nvm node_mirror https://npm.taobao.org/mirrors/node
# 安装所需版本
nvm install 16.14.0
# 设定此版本为默认值
nvm alias default 16.14.0
# 启动对应版本
nvm use 16.14.0
```
---
阅读全文
相关推荐




















