# nodejs多版本管理 —— nvm

# 1. 说明

使用 nvm 安装并切换多个版本 node.js

# 2. 安装

下载 nvm-setup.ziphttps://github.com/coreybutler/nvm-windows/releases (opens new window)

解压并安装。

安装完会多两个环境变量:

NVM_HOME = D:\soft\nvm
NVM_SYMLINK = C:\Program Files\nodejs

# 3. 命令

注意:使用管理员权限打开 CMD

查看可用版本:

nvm ls available

  |   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
  |--------------|--------------|--------------|--------------|
  |    18.2.0    |   16.15.1    |   0.12.18    |   0.11.16    |
  |    18.1.0    |   16.15.0    |   0.12.17    |   0.11.15    |
  |    18.0.0    |   16.14.2    |   0.12.16    |   0.11.14    |
  |    17.9.1    |   16.14.1    |   0.12.15    |   0.11.13    |

安装指定版本:

# 安装具体的版本
nvm install 17.2.0

# 如果(因为网络原因)安装失败,则删除并重新安装
nvm uninstall 17.2.0

# 安装大版本的最新版,如下命令会安装 11.15.0
nvm install 11

查看当前系统的 node.js:

nvm ls

  * 17.2.0 (Currently using 64-bit executable)
    17.1.0
    12.22.7

使用已安装的版本:

nvm use 12.22.7

    Now using node v12.22.7 (64-bit)

# 3.1. 手动下载安装

  1. 下载指定 node zip 包 (12.22.7.zip)

  2. 解压到 %NVM_HOME% 目录

  3. 安装, nvm install 12.22.7

# 4. 在 webstorm 中的应用

# 4.1. 设置项目默认的 node.js 版本

node_multi_version_webstorm_default

# 4.2. 对不同的命令设置不同的 node.js 版本

打开配置:

node_multi_version_webstorm_open_setting

设置:

node_multi_version_webstorm_setting

本章目录