就…这样&巴

记录生活

Avatar

记一次NodeJS环境丢失处理

今天在赶python的学习进度,一边学习python一边记录。

在YouTube观看尚硅谷的python培训视频>>>
在Typora用markdown记录学习的知识点>>>
在Hexo博客上传学习记录>>>

小事故
Hexo上传markdown内容的时候控制台提示“找不到nodejs”,进入nodejs安装目录下查看,发现只剩npm的全局和缓存配置文件,npm和nodejs相关的包完全消失了。

后goolge问题,猜测大概是前几天卸载Power Bi的时候不小心误删了相关的文件,经查,环境变量也出现了错误。


本打算使用设置中的NodeJS修复安装,奈何原安装包已经被删除,只能重新安装。



安装后中设置npm包下载的位置和缓存文件的位置,在powershell中测试,nodejs和npm均可用,接下来重新补齐hexo的cli和hexo包,测试通过。

在VScode测试还是有问题,猜测是powershell还未识别已经变更的环境配置,重启VScode后测试可用。

初始化Hexo,上传静态文件,初始化,deploy,成功

总结:该问题可能是卸载别的程序时使用的第三方卸载工具或者程序的卸载程序干扰导致的文件意外被删除,标记解决。