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

你如何卸载node.js在Linux中使用CMD行?

运行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安装到一个空的自定义path中,那么你可以看到它添加了什么,然后你就可以为npm创build一个类似于我为node创build的列表的列表。

Ubuntu 12.04中,input这个

 $ sudo apt-get remove nodejs 

它会卸载nodejs和npm ,也很简单。

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

 sudo make uninstall 

如果您按照https://github.com/nodejs/node/wiki中的说明安装到您的$ HOME / local / node,则必须在上面的行之前键入以下内容:

 ./configure --prefix=$HOME/local/node 

要卸载节点,我按@George接受的答案,因为我不再有源,但在这之前,我跑了:

 sudo npm rm npm -g 

这似乎摆脱了系统目录如/usr/bin/npm/usr/lib/npm 。 我从这里得到了命令。 然后我发现一个~/.npm目录,我手动删除。 老实说,我不知道是否每一个npm的痕迹已经被删除,但我什么也找不到。

George Bailey的答案很好。 我只是添加下面的标志,如果需要使用sudo:

  sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node 

如果你只想更新节点,那么也有一个整洁的更新

https://github.com/creationix/nvm

使用,

git clone git://github.com/creationix/nvm.git〜/ .nvm

源〜/ .nvm / nvm.sh

nvm安装v0.4.1

如果你使用curl + yum来安装节点:

 sudo curl --silent --location https://rpm.nodesource.com/setup_4.x | bash - sudo yum -y install nodejs 

那么你可以使用yum删除它:

 sudo yum remove nodejs 

请注意,使用curl脚本会导致安装错误版本的节点。 有一个错误导致node v6.7安装,而不是curl脚本中使用的path(../setup_4.x)所要求的v4.x。

这样更好地手动删除NodeJS及其模块,因为安装会留下大量文件,链接和模块,随后在重新configurationNodeJS及其模块的其他版本时会产生问题。 运行以下命令。

 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

这帮助我解决了我的问题。

在使用“ROCK-SOLID NODE.JS PLATFORM ON UBUNTU”脚本安装后,我得到了这个输出。 它告诉你如何卸载nodejs。

完成。 新软件包已安装并保存到

/tmp/node-install/node-v0.8.19/nodejs_0.8.19-1_i386.deb

您可以随时使用以下命令将其从系统中删除:

  dpkg -r nodejs 

最好的办法就是从开始的时候开始做:

安装BREW

 #HERE IS HOW: PASTE IN TERMINAL sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)" 

然后在你的.bashrc文件的末尾(在你的主目录中按下Ctrl + H)

 export PATH="$HOME/.linuxbrew/bin:$PATH" export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH" export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH" 

然后重新启动terminal,重新加载对.bashrc的修改

安装节点

 brew install node 

检查版本

 node -v npm -v 

更新节点

 brew update brew upgrade node 

要卸载节点

 brew unistall node 

我认为这个工作,至less部分(没有调查): nvm uninstall <VERSION_TO_UNINSTALL>例如:

nvm uninstall 4.4.5