前言
本教程目标为在window上实现nvm托管node
正文
如果你已经安装了node,那么你需要先卸载node,如果你没有安装那直接跳过这一步到下一步
先看看我们是否安装了node,打开你的终端输入,查看否安装了node
node -v
打开控制面板=>打开程序和功能=>右上角搜索输入node =》 程序和功能中找到ndoe
找到之后右键卸载node
再次查看node
node -v
可以看到node已经被卸载了,为了确保彻底删除node,再确定如下文件有没有,有就删除
- node安装目录默认是C:\Program Files中还有没有ndoe文件夹
- C:\Users\用户名 文件夹下有没有.npmrc以及.yarnrc等等统统删除
- 再去看看你的环境变量有没有ndoe相关的,有的话也一起删除了
二.安装nvm
1.去github下载最新的nvm找到nvm-setup.zip点击下载
2.解压缩安装
3.双击安装,最好让他安装到默认路径
nvm安装路径
4.选择node安装路径
node安装路径
5.安装结束
安装结束
6.在终端中查看是否安装成功
nvm version
成功出现版本号那么恭喜你安装nvm成功
- 配置镜像
原镜像很慢甚至会导致node下载失败,我们来配置下国内镜像
打开我们的nvm安装目录找到settings.txt
双击打开在后面添加淘宝的源地址,然后保存
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
至此,我们就完成了nvm的安装。
三.安装ndoe
1.打开node官网查看最新版本复制一下最新版本号
安装你复制的node版本
nvm install 14.15.1
查看nvm中的node列表
nvm list
切换node版本nvm use 后面跟版本号就行
nvm use 14.15.1
再次查看nvm中的node列表,可以看见版本号前面有一个* 号,这个*号就是你当前的node版本
nvm list
查看当前的node版本以及npm版本,可以看到我们现在的node是14.15.1 npm是6.14.8
node -v
npm -v
10.如果想要其他版本,可以去node官网查看 历史版本,如果如上安装即可
node历史版本
结尾
这样就通过nvm成功安装node自己想要的版本了,切可以随时切换node版本。再也不用担心别人让我们维护老掉牙的项目而我们却没有对应版本的node了
参考资料
[# 多版本nodejs管理工具nvm介绍及使用](www.tensweets.com/a# 多版本nodejs管理工具nvm介绍及使用rticle/5bafb7aef0cb0c04f86b23ed)