3 个回答

没卸载干净,把目录删完。cmd输入node -v 或者npm -v看看是否还有版本显示,或者输入where node查看Node所在目录,将其彻底删除

win下正确的卸载方式

  • 如果还有原安装包

    1. 右键管理员运行,或者通过管理员权限打开cmd 使用命令行运行原油安装包
    2. 运行成功后,选择remove
  • 如果没有原安装包

    1. 命令行 node -v 查询对应的版本号
    2. 淘宝nodejs镜像下载对应的安装包
    3. 剩余请参照如果还有原安装包

參考這一篇最底下的回應
https://github.com/nodejs/nod...

簡單說就是 nodejs 把版本資訊寫在 註冊表內
導致安裝時 會先去檢查 然後發現安裝的版本小於 註冊表 就會失敗

這時候就需要手動刪除 或者 直接修改註冊表內版本資訊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题