nvm切换版本失败踩坑
首先新建vue3项目,提示错误,搜索得知是npm版本不支持现在的node版本,于是切换node版本即可
去官网下载了nvm,用于管理node版本
nvm安装
安装后,开始下载所需要的node版本,使用nvm use 进行切换,提示切换成功,结果切换后node- v查看,发现还是之前的node版本,于是开始了踩坑之路。
一开始以为是环境变量的问题,于是去重新配置了环境变量,尝试了这篇博客的方法
nvm切换无效解决办法1
结果发现仍然无法解决
于是便去排查第二种情况,排查nvm切换的node环境和我们运行的node是否一致,因为在安装nvm之前就已经全局安装过node环境了
nvm切换无效解决办法2
结果仍然没有解决,于是去排查是否有两个node,去检查安装路径发现只有一个路径
nvm切换无效解决办法3
最后,用一个最简单的办法解决了,当时看的时候觉得很荒谬,也不知道原理,但是已经尝试了全网可以解决的办法了,所以抱着最后一丝的希望去尝试,结果就成功了!!!
重命名文件夹名称如nodejss
具体可看这篇博客,nvm切换无效解决办法4
大家可以根据自己的情况去对应的解决办法, 我这边是我找到的全网的一个解决办法的汇总