Node.js 无法在高负载上完全卸载节点和npm

Node.js 无法在高负载上完全卸载节点和npm,node.js,macos,Node.js,Macos,我最近使用他们网站上提供的.pkg文件在运行High Sierra 10.13的MacBook上安装了节点 在尝试安装其他软件包和编写脚本几个小时后,我决定卸载Node和NPM以获得新的开始。 我尝试了线程中所有最重要的答案,但令我沮丧的是,在遵循所有说明并多次重复所有步骤后,终端仍然能够识别节点和NPM版本 我最终通过终端运行了一个bash脚本,我在同一个线程上发现了这个脚本,结果什么也没做,只是将我当前的Node版本降级到0.10.8——从长远来看,这使得删除它变得更加困难 我已经完成了上述

我最近使用他们网站上提供的
.pkg
文件在运行
High Sierra 10.13
的MacBook上安装了节点

在尝试安装其他软件包和编写脚本几个小时后,我决定卸载NodeNPM以获得新的开始。 我尝试了线程中所有最重要的答案,但令我沮丧的是,在遵循所有说明并多次重复所有步骤后,终端仍然能够识别节点和NPM版本

我最终通过终端运行了一个
bash
脚本,我在同一个线程上发现了这个脚本,结果什么也没做,只是将我当前的Node版本降级到
0.10.8
——从长远来看,这使得删除它变得更加困难

我已经完成了上述线程中的所有步骤,但没有任何效果,终端仍然声明其版本为
0.10.8
(并且NPM完全不工作)

目前我已经到了该做什么的最后阶段,希望这里有人能帮我解决这个问题


干杯。

尝试运行以下命令

brew uninstall node
执行上述命令后,需要手动扫描节点_模块(如果存在)。试试下面的

grep -irl "node_modules/node"

sudo rm -rf result_from_above_command
rm -rf ~/.npm
我希望这将删除所有节点及其组件。就像我以前做过的那样。
谢谢。

Google
StackOverflow
中搜索了几个小时后,我终于自己找到了解决问题的方法。
终端中对
节点
运行
type
命令,我得到了以下结果:

:~ myusername$ type node
node is /Users/myusername/.nvm/v0.10.48/bin/node
随后,删除该文件夹后,节点似乎已从我的系统中完全删除



此后,我已确保删除了在
/usr/
中可以找到的所有
node
node\u module
文件夹,以确保-我建议尝试此操作的任何人也这样做。

我没有使用brew安装node,因此这不起作用。抱歉,由于显示此警告而挂起终端:grep:warning:stdin的递归搜索您的问题到底是什么?是否要完全删除节点并重新安装?