如何在linux下使用cmd行卸载node.js ?


当前回答

要卸载节点,我遵循@George的接受答案,因为我不再有来源,但在这样做之前,我运行:

sudo npm rm npm -g

这似乎可以从/usr/bin/npm和/usr/lib/npm等系统目录中去除npm我从这里得到命令。然后我找到了一个~/。npm目录,我手动删除。老实说,我不知道是否所有npm的痕迹都被删除了,但我找不到其他任何东西。

其他回答

要卸载节点,我遵循@George的接受答案,因为我不再有来源,但在这样做之前,我运行:

sudo npm rm npm -g

这似乎可以从/usr/bin/npm和/usr/lib/npm等系统目录中去除npm我从这里得到命令。然后我找到了一个~/。npm目录,我手动删除。老实说,我不知道是否所有npm的痕迹都被删除了,但我找不到其他任何东西。

如果你只想更新node,也有一个简洁的updater

https://github.com/creationix/nvm

使用,

git克隆git://github.com/creationix/nvm.git ~/.nvm 源代码~ sh - nvm - nvm。 nvm安装v0.4.1

安装后使用“磐石坚实的NODE.JS平台上的UBUNTU”脚本,我得到这个输出。它告诉你如何卸载nodejs。

完成了。已安装新包并保存到 / tmp / node-install / node-v0.8.19 / nodejs_0.8.19-1_i386.deb 您可以在任何时候使用以下方法将其从系统中删除: DPKG -r nodejs

编辑:如果您知道使用哪个包管理器进行安装,最好使用相同的包管理器进行卸载。apt, make, yum的例子在其他答案中。

这是一个手动的方法:

运行哪个节点将返回类似/path/bin/node的内容。

然后执行cd /path命令

这是Node.JS添加的所有内容。

rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1

现在我唯一不知道的是npm和它安装了什么。如果你再次将npm安装到一个自定义路径,该路径以空开始,那么你可以看到它添加了什么,然后你将能够为npm创建一个列表,类似于上面我为node创建的列表。

我认为这是有效的,至少部分有效(还没有调查): > . nvm uninstall <VERSION_TO_UNINSTALL 例如:

NVM 卸载 4.4.5