要找到并删除本地MacOS上的所有不同版本的NodeJS,可以使用以下步骤:
打开终端应用程序。
运行以下命令来查找所有已安装的NodeJS版本:
ls -la /usr/local/bin | grep 'node'
这将列出/usr/local/bin
目录中所有以node
开头的文件和符号链接,其中包括不同版本的NodeJS。
sudo rm -rf /usr/local/bin/{node, npm}
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf /usr/local/include/node
这将删除/usr/local/bin
目录中的node
和npm
文件,以及/usr/local/lib/node_modules
目录和/usr/local/include/node
目录。
sudo find /usr/local -name "node" -type d
这将递归地搜索/usr/local
目录及其子目录中所有名称为node
的目录。
sudo rm -rf
其中
是要删除的目录的路径。
请注意,执行上述删除操作可能需要管理员权限,因此可能需要输入管理员密码。
最后,通过运行以下命令来验证是否成功删除了所有版本的NodeJS:
node -v
如果不再安装任何版本的NodeJS,则应显示“command not found”错误消息。
请注意,这些步骤仅适用于通过NodeJS官方安装程序或通过Homebrew等包管理器安装的NodeJS版本。如果您使用其他方式安装了NodeJS,则可能需要采取其他方法来删除它们。