使用Linux命令行卸载Node.JS?

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

解决办法

运行which node将返回类似/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制作的上述列表。

评论(6)

如果你从源代码安装,你可以发出以下命令。

sudo make uninstall

如果你按照https://github.com/nodejs/node/wiki,安装到你的$HOME/local/node,那么你必须在上面这行之前输入以下内容。

./configure --prefix=$HOME/local/node
评论(6)

为了卸载节点,我遵循了@George所接受的答案,因为我不再有源代码,但在这样做之前我运行了。

sudo npm rm npm -g

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

评论(0)