当前位置: 首页 > 面试题库 >

如何从Windows完全删除Node.js

罗淮晨
2023-03-14
问题内容

我卸载了先前版本的node.js(0.8.11),并从node.js网站下载了最新版本0.10.24并进行了安装。但是,运行后node --version,仍然表明我正在运行v0.8.11。显然,在卸载过程中遗留了一些东西,这导致我在尝试通过npm添加模块时遇到各种错误。我已经看到了针对OSX和Linux的解决方案,但找不到Windows的任何东西。我正在运行Windows
7 64位。


问题答案:

如何从Windows中删除Node.js:

  1. 深吸一口气。

  2. npm cache clean --force

  3. 使用卸载程序从“程序和功能”中卸载。

  4. 重新启动(或者您可能可以通过从任务管理器中杀死所有与节点相关的进程来逃脱)。

  5. 查找这些文件夹并删除它们(及其内容)(如果仍然存在)。根据您安装的版本,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-*
    • 检查您的%PATH%环境变量,以确保没有引用Nodejs或不npm存在。
  6. 如果 仍未 卸载,请where node在命令提示符下键入,然后您会看到它的驻留位置-也删除该位置(可能还要删除其父目录)。

  7. 重新启动,这是很好的措施。



 类似资料:
  • 我卸载了以前版本的Node.js(0.8.11),从Node.js网站下载了最新的0.10.24并安装了它。但是,在运行之后,它仍然表明我运行的是V0.8.11。很明显,卸载过程中留下了一些东西,这导致我在试图通过NPM添加模块时出现了各种各样的错误。我在OSX和Linux上见过解决方案,但在Windows上找不到任何解决方案。我运行的是Windows 7 64位。

  • 问题内容: 我同时安装了Python 2.7和Python 2.6.5。我不知道出了什么问题,但是与Python相关的一切似乎都不再起作用。例如,某些软件包的“ setup.py install”无法识别“ install”参数和其他奇怪现象… 我想从系统中完全删除Python。 我尝试运行2.7和2.6 msi文件,然后选择删除Python,然后仅运行2.6并重新安装它。仍然无法正常工作。 如何

  • 问题内容: 我从不同的文件夹中删除了詹金斯所有目录。但是,当我访问URL时,仍然显示jenkins登录。 我想完全卸载jenkins。已经尝试了许多来自Internet的命令,但是服务器上仍然有jenkins。 我只有通过腻子进行命令行访问,因此我尝试通过命令删除jenkins。 问题答案: 如果您的詹金斯人以服务而不是进程的形式运行,则应先使用 停止后,您可以按照与Linux风格相对应的命令按照

  • 问题内容: 我回来时在Ubuntu上安装了Docker,但是当我尝试删除Docker时,系统中仍然存在。我遵循了这个https://stackoverflow.com/a/31313851/2340159,但是没有用。 问题答案: 显然,我正在使用的系统具有 docker-ce 而不是Docker。因此,在命令下运行即可达到目的。

  • 问题内容: 现在我收到错误消息如何成功清除数据库或迁移? 问题答案: 要从磁盘上完全删除Realm文件并从头开始,只需使用手动删除它即可。 例如,要删除默认的Realm文件: 如果要保留Realm文件,但将对象完全清空,则可以调用以下方法: 更新: 我觉得我在原始答案中没有提到这一点。如果选择从磁盘删除Realm文件,则必须在应用程序中的任何线程上打开它之前,都必须这样做。打开后,Realm会在内

  • 问题内容: 如何从Mac上完全删除Cordova和离子安装?我正在运行Mac OS Yosemite 10.10.2 问题答案: BlueBell的答案是正确的,您可以通过以下方法实现: 您打算重新安装它吗?如果您觉得有问题的原因而引起问题,则应更新npm并清理 npm 的缓存。 如果问题仍然存在,建议您重新安装NPM和Node。 如果您在此过程中遇到问题,请告诉我。