如何从 Ubuntu 18.04 中删除完整的 Node js 和 npm?

如何从 Ubuntu 18.04 中删除完整的 Node js 和 npm?

尽管我尝试使用所有 nodejs 卸载命令,但运行时仍然显示 node 版本和 npm 版本npm -v
我运行以下命令:

sudo apt-get remove nodejs

sudo apt-get remove npm
sudo apt-get update



sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules 

sudo rm -rf /usr/local/lib/node*

sudo rm -rf /usr/local/include/node*

sudo rm -rf /usr/local/bin/node*

项目清单

答案1

您可以尝试跑步apt-get remove nodejs --purgeapt-get remove npm --purge

如果命令继续运行,您可以运行find / -name npm,检查结果,并删除您认为必要的文件。

答案2

要从 Ubuntu 中手动删除 node js、npm 和 node_modules,您需要执行以下步骤。

  1. 首先,您需要从命令终端以 sudo 身份运行以下命令。

sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node opt/local/include/node /opt/local/lib/node_modules

  1. 使用以下命令从 /usr/local/lib 中删除 node 或 node_modules 目录。

sudo rm -rf /usr/local/lib/node*

  1. 使用以下命令从 /usr/local/include 中删除 node 或 node_modules 目录。

sudo rm -rf /usr/local/include/node*

  1. 使用以下命令从 /usr/local/bin 中删除任何节点文件或目录。

sudo rm -rf /usr/local/bin/node*

  1. 转到主目录并删除任何节点或 node_modules 目录(如果存在)。

现在完成了

相关内容