nodejs 版本管理

nvm介绍

管理windows系统下nodejs的多个版本,包括安装、卸载、切换等功能。

安装nvm

github官网下载nvm的安装包,下载完成之后安装即可。

nvm的基本用法

查看当前nodejs的版本

使用nvm list查看以安装的版本以及当前版本,前面带有*的表示当前正在使用的版本

shell 复制代码
C:\Users\Administrator>nvm list

  * 20.11.1 (Currently using 64-bit executable)
    18.20.2
    14.21.3

安装nodejs版本

使用nvm install <版本号>安装nodejs版本

shell 复制代码
C:\Users\Administrator>nvm install 16.20.2
Downloading node.js version 16.20.2 (64-bit)...
Extracting node and npm...
Complete
npm v8.19.4 installed successfully.


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

nvm use 16.20.2

查看已安装版本,会发现版本列表中多了16.20.2这个版本

shell 复制代码
C:\Users\Administrator>nvm list

  * 20.11.1 (Currently using 64-bit executable)
    18.20.2
    16.20.2
    14.21.3

切换nodejs版本

先查看当前nodejs的版本

shell 复制代码
C:\Users\Administrator>node -v
v20.11.1

使用nvm use <版本号>切换nodejs版本

shell 复制代码
C:\Users\Administrator>nvm use 18
Now using node v18.20.2 (64-bit)

再次查看当前版本,可以看到18.20.2这个版本被切换到当前版本

shell 复制代码
C:\Users\Administrator>node -v
v18.20.2

卸载版本

首先查看当前已安装的版本列表

shell 复制代码
C:\Users\Administrator>nvm list

    20.11.1
  * 18.20.2 (Currently using 64-bit executable)
    16.20.2
    14.21.3

卸载掉16.20.2这个版本

shell 复制代码
C:\Users\Administrator>nvm uninstall 16.20.2
Uninstalling node v16.20.2... done

再次查看已安装的版本列表,发现16.20.2已经不在列表当中

shell 复制代码
C:\Users\Administrator>nvm list

    20.11.1
  * 18.20.2 (Currently using 64-bit executable)
    16.20.2
    14.21.3

nvm的基本用法介绍完了,大家有任何js相关问题都可以评论或者私信进行交流

相关推荐
一棵开花的树,枝芽无限靠近你3 小时前
【face-api.js】2️⃣ NetInput - 神经网络输入封装类
开发语言·javascript·神经网络
TAEHENGV3 小时前
关于应用模块 Cordova 与 OpenHarmony 混合开发实战
android·javascript·数据库
资深低代码开发平台专家3 小时前
MicroQuickJS:为极致资源而生的嵌入式JavaScript革命
开发语言·javascript·ecmascript
czlczl200209253 小时前
基于 Spring Boot 权限管理 RBAC 模型
前端·javascript·spring boot
nnsix3 小时前
【C#】HttpPost请求 - Query参数 - URL编码方法
java·javascript·c#
小北方城市网3 小时前
第 10 课:Node.js 后端企业级进阶 —— 任务管理系统后端优化与功能增强(续)
大数据·前端·vue.js·ai·性能优化·node.js
华仔啊3 小时前
JavaScript 有哪些数据类型?它们在内存里是怎么存的?
前端·javascript
异界蜉蝣3 小时前
Proxy vs Object.defineProperty:Vue3响应式原理的深度革命
开发语言·前端·javascript
前端早间课3 小时前
Vue3路由实战:优雅封装+灵活拦截,解锁路由配置新姿势
前端·javascript·vue.js
bjzhang753 小时前
使用 HTML + JavaScript 实现级联选择器
前端·javascript·html