第一步:先清空本地安装的node.js版本
1.按健win+R弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑桌面最左下角的win窗口图标弹出,输入cmd再点击回车键)
然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径
2.查找到node安装的路径 在本地目录打开后删除掉
3.为了彻底删除之前安装的node.js,鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并卸载。
第二步:安装nvm管理工具
1.从官网下载安装包
https://github.com/coreybutler/nvm-windows/releases
2.可下载zip进行解压也可直接下载exe文件
3.开始进行nvm安装:
(1) 鼠标双击nvm-setup.exe文件,选择第一行,点击next
安装路径建议默认或d盘根目录下,防止后续权限不够 后一直next就行,傻瓜式操作
2.nvm安装完成后,检验是否安装成功,进入命令控制行窗口(进入方法见前面),
输入命令nvm -v查看,如果出现版本号,即安装成功 若未成功,重新尝试以上步骤
3.接下来就是安装node.js版本
(1)
-
nvm -list // 查看当前已下载的node版本
-
nvm list available //查看nodejs 官方的所有版本
-
nvm install 14.17.3 // 安装对应版本的node
-
npm install -g @vue/cli 全局下载cli
下载中遇到的bug问题
问题一:
产生原因
这是由于国内网络限制导致的解决方法:可以将nvm中node和那npm设置到国内源,
在nvm的安装路径下找到settings.txt(如果没有,可新建一个)打开:添加一下代码(C:\Users\FFeng\AppData\Roaming\nvm)修改setting文件:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
添加上面两行代码
作用:淘宝镜像,不添加的话 npm下载会出现问题
1. 解决后执行nvm list available 命令 //查看nodejs 官方的所有版本
2. 此时可通过nvm install 14.17.3 //下载指定版本
问题二:
切换node版本时乱码问题
产生原因
1)安装路径是否包含中文
2)安装路径有空格
3)cmd使用是否是管理员方式打开
4)配置文件setting.txt中配置的路径和实际安装路径是否相符
一一排除,本文是第四种,修改配置文件【setting.txt】和实际安装路径保持一致即可
本人原因是nodejs路径不对解决方法是 在nvm文件夹内新建nodejs文件夹 ,保证路径正确
修改完之后发现还是乱码问题此时,经过排查问题原因发现是问题3)
解决方法
一定要以管理员身份运行命名提示符
重新输入切换命令 nvm use 版本号
就发现可以了