前言:我在知乎看到说如果之前已经安装nodejs可以不用卸载:https://zhuanlan.zhihu.com/p/337663452,这是最理想的方式,但是我失败了,可能是不兼容吧,故以下为我卸载原先nodejs后进行的安装步骤。
nvm使用场景
nvm是一个管理nodejs版本的工具。实际开发者中我们需要低版本的nodejs才能运行项目,我之前的项目就是nodejs版本就不能是最新的,只能使用之前规定的版本项目才能运行,所以就使用nvm来管理不同版本的nodejs(不怕大家笑话,我结合好几篇文字才下载好,踩了不少坑呢,记录一下SB的自己,哈哈哈哈)。
1.nvm安装地址
https://github.com/coreybutler/nvm-windows/releases
2.解压之后,我安装在D盘了。我不是使用管理员身份登录,而后期修改settings需要使用管理员身份才能保存
3.更改环境变量(一定要从设置里面进入环境变量页面,否则系统变量不能设置哦),安装好nvm,会发现nvm的环境变量是设置好的,我们需要在NVM_SYMLINK添加一个空目录文件存放npm包
NVM_HOME应为nvm的安装目录,D:\SoftWare\nvm\nvm
NVM_SYMLINK应为nvm的安装目录加"\nodejs",注意用户变量和系统变量都需要更改,然后确定-确定-确定。带代码
D:\SoftWare\nvm\nvm\nodejs
4.下载nodejs
http://nodejs.cn/
5.将文件解压到D:\SoftWare\nvm\nvm,并修改文件名为nodejs
6.在nvm安装路径下打开cmd或者git bash,在其他路径下打开会报错的,如果有nvm: commond not found(重启!重启!重启!)
7.nvm -v // 查看nvm版本,判断是否安装成功
8.在settings.txt中加入两行代码,采用淘宝镜像(注意path路径是否正确,我安装nvm的时候没注意nodejs路径弄到C:Programs\nodejs去了)
node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
9.下载不同版本nodejs
nvm install 14.6.0 ## 下载 14.6.0
10.nvm常用命令
nvm install x.x.x ## 下载特定版本的 node nvm install latest ## 下载最新版本的 node nvm install lts ## 下载最新的稳定版的 node nvm use x.x.x ## 切换到特定版本的 node, 前提是 nvm install 过对应版本的 node nvm list ## 查看已安装的 node 版本 nvm current ## 查看当前使用的 node 版本 nvm uninstall x.x.x ## 卸载特定版本的 node
完结,撒花~~