如何从 Windows 中完全删除 node.js

323 阅读1分钟

问题:

我卸载了我以前版本的 node.js, 并从 node.js 网站下载了最新的安装了它,但是,运行node --version任然表示上一个版本,显然,在卸载过程中留下了一些东西,这导致我在尝试通过 npm 添加模块时遇到各种错误......

答案:

  1. 深吸一口气。
  2. 使用卸载程序从程序和功能中卸载。
  3. 重新启动(或者您可能可以从任务管理器中杀死所有与节点相关的进程)
  4. 查找这些文件夹并删除它们(及其内容)(如果仍然存在)。根据您安装的版本、UAC 设置和 CPU 架构,这些可能存在也可能不存在:
  • C:\Program Files (x86)\Nodejs
  • C:\Program Files\Nodejs
  • C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm
  • C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache
  • C:\Users{User}.npmrc``.(也可能在没有前缀的情况下检查)
  • C:\Users{User}\AppData\Local\Temp\npm-*
  1. 检查您的环境变量以确保没有引用Nodejsnpm的存在。
  2. 如果仍未卸载,请在命令提示符下键入where node,您将看到它所在的位置——删除它(也可能是父目录)。
  3. 重新启动,以防万一。

其他答案请看原文: stackoverflow.com/questions/2…