日常bb

日常bb

使用nvm管理nodejs版本切换

38
2024-01-26
使用nvm管理nodejs版本切换

nvm 是一个 node 版本管理工具,通过它可以安装多种 node 版本并且可以快速、简单的切换 node 版本。

下载&安装

github & 下载地址

  • 安装版使用 nvm-setup.exe
  • 解压版使用 nvm-setup.zip

安装路径的选择:C:\Users\_____\AppData\Roaming\nvm
node的安装路径的选择:C:\Program Files\nodejs

如果不是有路径强迫症,最好不要修改,以免忘记后续存放位置。

cmd 输入 nvm -v 查询版本号,如果成功则代表安装成功。

不成功则需要配置环境变量。

环境变量名环境变量值
NVM_HOMEC:\Users\_____\AppData\Roaming\nvm
NVM_SYMLINKC:\Program Files\nodejs

配置

配置下载镜像

找到 nvm 安装路径(默认路径C:\Users\_____\AppData\Roaming\nvm),配置 nvm 的 setting.txt。

root: C:\Users\_____\AppData\Roaming\nvm
path: C:\Program Files\nodejs
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

常用指令

(1)查看目前已经安装的版本
    nvm ls
(2)安装指定的版本的nodejs
    nvm install 10.5.0
(3)使用指定版本的nodejs
    nvm use 10.5.0
(4)显示可下载版本的部分列表
    nvm list available
(5)删除已安装的指定版本,语法与install类似
    nvm uninstall 10.5.0
(6)给不同的版本号添加别名
    nvm alias
(7)删除已定义的别名
    nvm unalias
(8)在当前版本node环境下,重新全局安装指定版本号的npm包
    nvm reinstall-packages <version>
(9)显示当前的版本
    nvm current

举例

  1. 查看目前已经安装的版本。
  2. 安装 18.17.1。
  3. 查看目前已经安装的版本。
  4. 使用指定版本 18.17.1。
Microsoft Windows [版本 10.0.22621.2861]
(c) Microsoft Corporation。保留所有权利。

C:\Users\_____>nvm ls

  * 14.18.1 (Currently using 64-bit executable)

C:\Users\_____>nvm install 18.17.1
Downloading node.js version 18.17.1 (64-bit)...
Extracting node and npm...
Complete
npm v9.6.7 installed successfully.


Installation complete. If you want to use this version, type

nvm use 18.17.1

C:\Users\_____>nvm list

    18.17.1
  * 14.18.1 (Currently using 64-bit executable)

C:\Users\_____>nvm use 18.17.1
Now using node v18.17.1 (64-bit)

C:\Users\_____>

参考