想要在window系统上升级node,似乎只能到node官网下载window安装包来覆盖之前的node。
不过,windows系统的node升级,是可以通过nvm版本控制器来切换的。
nvm,全称 Node Version Manager ,也就是node版本控制;
使用场景:当你同时进行两个或多个node项目开发,并且这些项目的node版本不一样时,nvm可以很好的帮你管理pc上的node版本切换。
1.如果你已经安装了node,那么你需要先卸载node,如果你没有安装那直接跳过这一步到下一步。
打开控制面板 -> 打开程序和功能 -> 右上角搜索输入node -> 右键卸载
为了确保彻底删除node在看看你的node安装目录中还有没有node文件夹,有的话一起删除。再看看C:\Users\用户名 文件夹下有没有.npmrc以及.yarnrc等等统统删除。再去看看你的环境变量有没有node相关的,有的话也一起删除了。(环境变量node相关的就是安装node的时候配置的那些,详情看安装的那篇文章),关于这一步,可以参考以下链接 Node卸载超详细步骤_大头菜@的博客-CSDN博客_卸载node
一般情况下,你卸载之后,node相关文件就会一并删除,可以直接进行下一步,不用查看文件,环境变量
2.nvm下载链接(下载zip,window下使用nvm-setup):
Releases · coreybutler/nvm-windows · GitHub(这个网址有时候进不去,需要多尝试,多刷新)
(1)解压后点击exe文件进行安装:
(2)、点击next 一直点击 完成安装;
(3)、一般安装完以后,环境变量就自动配置好了
可以参考链接 node卸载和nvm安装和在nvm安装node - 简书
3.打开终端,安装node,以及进行版本切换
常用的nvm命令
nvm version // 查看nvm版本
nvm install 4.6.2 // 安装node4.6.2版本(附带安装npm)
nvm uninstall 4.6.2 // 卸载node4.6.2版本
nvm list // 查看node版本
nvm use 4.6.2 // 将node版本切换到4.6.2版本
nvm root // 查看nvm安装路径
nvm install latest //下载最新的node版本和与之对应的npm版本