Node.js版本管理工具NVM

igxiaoshan Lv5

nvm(全称:node.js version management),是一个nodejs的版本管理工具,为解决node.js各种版本存在不兼容问题,可以使用nvm工具快速安装和切换不同版本的node.js。

  • 官网

nvm下载地址:https://github.com/coreybutler/nvm-windows/releases
windows版nvm下载地址:https://nvm.uihtm.com/

  • 配置镜像

    • 阿里云镜像
    1
    2
    3
    nvm npm_mirror https://npmmirror.com/mirrors/npm/

    nvm node_mirror https://npmmirror.com/mirrors/node/
    • 腾讯云镜像
    1
    2
    3
    nvm npm_mirror http://mirrors.cloud.tencent.com/npm/

    nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/
    • 淘宝镜像
    1
    2
    3
    node_mirror: https://npm.taobao.org/mirrors/node/

    npm_mirror: https://npm.taobao.org/mirrors/npm/
  • 修改镜像

找到 nvm\setting.txt文件

修改setting.txt文件

1
2
3
4
5
root: D:\core\app\dev\nvm
path: D:\core\app\dev\nodejs

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
  • 常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

### 显示nvm版本:
nvm v

### 显示已安装的node版本:
nvm ls 或 nvm list

### 下载指定版本的node:
nvm install 16.18.1

### 切换指定版本的node:
nvm use16.18.1

### 卸载指定版本的node:
nvm uninstall 16.18.1

  • 查看node使用的镜像厂库和安装国内仓库
1
2
3
4
5
6
7
8
### 查看使用的厂库
npm config get registry

### 安装国内厂库
npm config set registry https://registry.npm.taobao.org

### 官方镜像仓库
npm config set registry https://registry.npmjs.org/
此页目录
Node.js版本管理工具NVM