nvm 安装根路径改变-踩坑日常

826 阅读1分钟

事情经过

自己的系统盘,因为各种历史原因,被我开始分成了C盘和F盘,突然这两天觉得很奇怪,就用工具把F盘改成了D盘,然后这个问题就出现了,今天开发的时候突然发现node不能用了。提示我没安装node。心想:这咋可能,阿巴,阿巴。

处理经过

我先看我系统变量去了,因为盘符改变了,系统变量还没来得及改。全改回D后,还是不行。我就去nvm上再下载一个node。心想这总可以了吧。结果 nvm use 16.20.2 的时候,提示一下报错:

image.png 这我能惯着他不。直接就百度去了。

image.png 原文: 原文链接

看完我大致得出一个结论: 我的setting配置文件可能有问题。 然后我就把setting配置文件中路径从F盘改到D盘了。结果还还还是不行。

然后我又去看nvm安装教程去了。这是怎么个事呢。看完发现,配置什么的全部都没问题。


解决

最后我灵光一闪。根据安装教程上说。setting.txt配置文件中path选项是指:- 激活node.js时的存储路径,是一个NVM配置Node.js的软链接,该目录需指向并不存在的目录(NVM使用时候会自动创建)。 又根据我上面百度得出的结论:可能是我setting.txt的配置路径和实际安装路径不符。

然后我就直接看了我这个软连接目录的属性,果然还在F盘,我直接把他删了,然后又去nvm上面重新下载个node版本,此时问题就解决了