重装系统后恢复nvm的版本控制
# 重装系统后恢复nvm对于node的版本控制
咳咳出于打游戏的需求,本人电脑由于触发Windows11的一些蜜汁BUG,导致CPU占用率上不去,导致游戏严重卡顿,所以重新装了Windows10系统。重装系统后电脑的系统盘会被格式化,环境变量也都会消失不见。十分难受,用了将近3年的环境都没了。强烈建议大家将游戏环境和学习工作环境区分开来,整两个电脑。
# 解决方案:
# 第一步先恢复nvm的环境变量
先找到nvm的安装目录,要是nvm安装在c盘就直接重下就行(以前的东西肯定都没有了)。
由于我是将nvm手动安装在E盘,所以直接添加环境变量。
在这里添加到用户环境变量或者是系统环境变量都可以,只要这个用户是本人一直在用的就和系统环境变量没有什么大的区别。
可以看到nvm又可以重新使用了
# 第二步创建symlink(可以理解为快捷方式)
创建一个快捷方式指向,已存在的任意一个node的文件夹
然后将快捷方式命名为nodejs(nvm原本的命名)
这个快捷方式可以创建在任意地方,我创建的E:\nvm下
# 第三步创建NVM_SYMLINK用户环境变量
指向我们刚才创建的nodejs快捷方式,然后将NVM_SYMLINK加入path中
# 第四步使用nvm进行版本切换
解决战斗!
# 总结
我没有在网上搜到和我这个类似的问题(可能想我这样为了打游戏把电脑系统重装的几乎没有),一开始也挺一头雾水的,于是想着先看看nvm的实现原理,然后就找到了解决办法。
很简单的原理,很实用!!!这个工具,学会一招。遇到当前没办解决的问题还是先去看看是怎么实现的,这样可能会提供一些思路。