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


当前回答

最好手动删除NodeJS及其模块,因为安装会留下很多文件、链接和模块,之后当我们重新配置另一个版本的NodeJS及其模块时,它会产生问题。 执行如下命令。

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*

完成了。

关于命令的一步一步指南在http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html

这帮我解决了我的问题。

其他回答

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

NVM 卸载 4.4.5

除了apt或yum删除,清除任何残留文件,以避免冲突,如果你安装了一个新版本:

sudo rm -rf /usr/local/bin/npm 
sudo rm -rf /usr/local/share/man/man1/node* 
sudo rm -rf /usr/local/lib/dtrace/node.d 
sudo rm -rf ~/.npm 
sudo rm -rf ~/.node-gyp 
sudo rm -rf /opt/local/bin/node 
sudo rm -rf opt/local/include/node 
sudo rm -rf /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*

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

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

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

https://github.com/creationix/nvm

使用,

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

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

sudo npm rm npm -g

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