使用nvm use切换版本时出现虚假成功信息,使用nvm ls,实际显示没有切换成功,解决方法

一、问题故障图:

二、问题根源

  • 之前直接安装nodejs的问题遗留文件,是 C:\Program Files\nodejs 的旧链接还在导致(nodejs没有卸载成功导致)
  • (注意:前提你知道你前期安装nodejs的路径在哪,也可以通过cmd查找node之前的路径)

三、解决方法

解决1:删除该文件

解决2:通过管理员运行cmd中

"rmdir /s /q C:\Program Files\nodejs" # 暴力删除残留链接

四、重新指定nodejs版本,成功解决问题

相关推荐
风骏时光牛马15 小时前
程序员进阶:深度思考,解锁职场成长的底层逻辑
前端
IT_陈寒15 小时前
用了Proxy才发现以前的JavaScript白写了
前端·人工智能·后端
爱丶不疚15 小时前
Eval: Agent 说的 Eval 是什么?从单测、TDD 到 Sentry 聊起
前端·ai编程·vibecoding
求道於盲15 小时前
python中的类型标注
前端
计算机魔术师16 小时前
从硅谷测试到全球铺开,ChatGPT广告的10亿美元秘密
前端
专业抄代码选手17 小时前
08|Fiber 上的 `useState`:状态终于属于具体组件
前端·javascript·react.js
默_笙17 小时前
😭 Vibe Coding 翻车实录:AI 编程为什么必须先写"剧本"
前端·javascript
LEE17 小时前
原来 Claude Code 最厉害的工具,一行代码都不写
前端·后端
parade岁月17 小时前
为了给表格加虚拟滚动而选了 vxe-table?也可以考虑下这个
前端·vue.js
打呵欠的猫17 小时前
一个 Hook 让 AI 每次写文件前自动检查编码规范,违规代码再也提交不进来
前端·ai编程·代码规范