nvm安装教程

一、nvm简介

NVM 是一个用于管理 Node.js 版本的工具,全称为Node Version Manager。它允许用户在同一台计算机上安装和切换多个 Node.js 版本。NVM 非常适合开发人员,因为不同的项目可能需要不同的 Node.js 版本,通过 NVM 可以轻松地在这些版本之间切换,而不需要卸载和重新安装 Node.js

二、安装&使用教程

  1. 官网下载安装

  2. 环境变量里替换默认的nodejs路径

    image-202409041020175

  3. 安装根目录下的settings.txt文件追加以下内容

    1
    2
    3
    4
    # 配置node镜像
    node_mirror: https://npmmirror.com/mirrors/node/
    # 配置npm镜像
    npm_mirror: https://npmmirror.com/mirrors/npm/
  4. 全局配置最新淘宝镜像

    1
    2
    3
    4
    5
    6
    # 1.清空缓存
    npm cache clean --force
    # 2.设置环镜像源(淘宝)
    npm config set registry https://registry.npmmirror.com
    # 3.查看是否设置成功
    npm config get registry
  5. 安装指定node版本

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # 1.查看网络可安装的版本
    nvm list available
    # 2.安装指定node版本
    nvm install <version>
    # 3.切换使用指定的node版本
    nvm use <version>
    # 4.查看当前nvm使用的node版本
    nvm current
    # 5.查看当前node版本
    node -v

三、常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# 查看网络可安装的版本
nvm list available

# 安装和卸载指定node版本
nvm install <version>
nvm uninstall <version>

# 查看本机上所有的node版本
nvm list

# 切换使用指定的node版本
nvm use <version>

# 查看当前node版本
nvm current

# 给不同的版本号添加别名
nvm alias <name> <version>

# 删除已定义的别名
nvm unalias <name>

# 打开和关闭nodejs控制
nvm on
nvm off

# 查看设置与代理
nvm proxy

# 查看当前的nvm版本
nvm version