怎么使用 nvm 控制 nodejs 版本切换?

简介: 怎么使用 nvm 控制 nodejs 版本切换?

什么是 nvm

nvm全名node.js version management,是一个nodejs的版本管理工具。



nvm-windows

https://github.com/coreybutler/nvm-windows

   The npm/Microsoft/Google recommended Node.js version manager for Windows.(npm/Microsoft/Google 推荐用于 Windows 的 Node.js 版本管理器。)



为什么要使用 nvm-windows


比如:下面提示的时候,我们想在 windows 系统里快速切换 nodejs 版本,这个时候可以用 nvm-windows

9926a01d4fb7414db86e3c7ef08bf724.png


下载 nvm-windows


推荐使用安装版:nvm-setup.zip

https://github.com/coreybutler/nvm-windows/releases

63437e60e69140248b62e3980eb7e169.png



安装 nvm-windows

1、双击安装文件 nvm-setup.exe

6e576c87e6d14201a6f9485601498d55.png

2、选择nvm安装路径


9db06bc095094e538404ec4ec8bf2789.png


3、选择nodejs路径

d7db1fb4819f4fd4aef8726bf922a7d0.png


4、确认安装即可

1d506e380b234d46a7e72d84ed116df0.png



使用 nvm-windows

1、检查 nvm-windows 是否安装成功

nvm -v



735f921f2fea4c84985b657b32f7728e.png


2、查看本地安装的所有版本

带星号描述的就是当前使用的版本

nvm list

176fd307abf84a9c80aefd20b359e5a1.png

3、安装指定版本

nvm install 12.13.0


4、切换指定版本

nvm use 12.13.0


5、卸载指定版本

nvm uninstall 12.13.0

6、更多用法操作


eac438ee77614aa2b92c311f8940335d.png



参考文章

nvm安装与使用

目录
相关文章
|
2月前
|
JavaScript 内存技术
node与npm版本对应关系以及使用nvm管理node版本
node与npm版本对应关系以及使用nvm管理node版本
205 0
|
4天前
|
JavaScript 内存技术
基于nvm管理node版本
基于nvm管理node版本
7 0
|
2月前
|
JavaScript 内存技术
不同版本NodeJS切换使用
不同版本NodeJS切换使用
13 0
|
2月前
|
内存技术
node版本与npm版本不对应的解决方案
node版本与npm版本不对应的解决方案
25 0
|
3月前
|
JavaScript 前端开发 算法
【Node.js 版本过高】运行前端时,遇到错误 `Error: error:0308010C:digital envelope routines::unsupported`
【Node.js 版本过高】运行前端时,遇到错误 `Error: error:0308010C:digital envelope routines::unsupported`
72 0
|
3月前
|
JavaScript Windows 内存技术
通过Nvm安装和管理NodeJS
通过Nvm安装和管理NodeJS
115 0
通过Nvm安装和管理NodeJS
|
3月前
|
JavaScript
查看NodeJs版本和查看NPM版本
查看NodeJs版本和查看NPM版本
49 0
查看NodeJs版本和查看NPM版本
|
3月前
nodejs17/18版本报错:digital envelope routines::unsupported
nodejs17/18版本报错:digital envelope routines::unsupported
47 0
|
3月前
|
JavaScript iOS开发 MacOS
掌握NVM、NRM和NPM:Node.js开发的利器
掌握NVM、NRM和NPM:Node.js开发的利器
71 0
|
3月前
|
JavaScript Shell 开发者
释放Node.js的潜力:NVM指南,让版本管理变得轻松
释放Node.js的潜力:NVM指南,让版本管理变得轻松
225 1