尽管我尝试使用所有 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 --purge
和apt-get remove npm --purge
。
如果命令继续运行,您可以运行find / -name npm
,检查结果,并删除您认为必要的文件。
答案2
要从 Ubuntu 中手动删除 node js、npm 和 node_modules,您需要执行以下步骤。
- 首先,您需要从命令终端以 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
- 使用以下命令从 /usr/local/lib 中删除 node 或 node_modules 目录。
sudo rm -rf /usr/local/lib/node*
- 使用以下命令从 /usr/local/include 中删除 node 或 node_modules 目录。
sudo rm -rf /usr/local/include/node*
- 使用以下命令从 /usr/local/bin 中删除任何节点文件或目录。
sudo rm -rf /usr/local/bin/node*
- 转到主目录并删除任何节点或 node_modules 目录(如果存在)。
现在完成了