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相关问题都可以评论或者私信进行交流

相关推荐
Highcharts.js1 小时前
React 中原生支持使用 JSX 组件配置自定义表格 Highcharts Grid
前端·javascript·react.js·前端框架·jsx·highcharts·自定义表格
Java后端的Ai之路1 小时前
【AIAgent开发】-Agent工具封装成CLI(纯干货!!!)
java·javascript·人工智能·agent·cli
薛定谔的猫-菜鸟程序员1 小时前
Electron开发超详细教程(从入门到放弃)
前端·javascript·electron
htzyl2062 小时前
前端阶梯——第四十三章、实战二:待办清单To-Do
前端·javascript·html
程序员大阳3 小时前
HTML+CSS+JS对话式实战(1)-开篇:认识我们要做的社团活动发布平台
javascript·css·html·实战·系统·平台·社团活动发布
速易达网络3 小时前
Three.js 动画入门教学:从场景搭建到流畅动效
开发语言·javascript·ecmascript
Hilaku3 小时前
CORS 到底在保护谁?90% 的前端理解错了跨域的本质
前端·javascript·程序员
wno7044 小时前
node.js中使用jquery
前端·node.js·jquery
阿琳a_4 小时前
b-map-viewer:面向 Vue 3 的地图可视化 SDK,从接入到展示再到交互分析
前端·javascript·vue.js·gis·数据可视化·地图