如何在linux下使用cmd行卸载node.js ?
当前回答
如果您使用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脚本会导致安装错误的节点版本。有一个错误导致安装节点v6.7而不是v4。在curl脚本中使用的路径(../setup_4.x)。
其他回答
对于Ubuntu 12.04:
sudo apt-get remove nodejs
这将卸载nodejs和npm。
如果你只想更新node,也有一个简洁的updater
https://github.com/creationix/nvm
使用,
git克隆git://github.com/creationix/nvm.git ~/.nvm 源代码~ sh - nvm - nvm。 nvm安装v0.4.1
只要删除这些文件。不需要做其他任何事情。
rm -rf ~/.nvm
rm -rf ~/.npm
rm -rf ~/.bower
如果您使用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脚本会导致安装错误的节点版本。有一个错误导致安装节点v6.7而不是v4。在curl脚本中使用的路径(../setup_4.x)。
Centos 7和8
删除节点
sudo yum remove -y nodejs
sudo rm -rf /var/cache/yum
sudo rm /etc/yum.repos.d/nodesource*
sudo yum clean all
清除残留文件
whereis node
sudo rm -rfv /usr/bin/node /usr/local/bin/node /usr/share/man/man1/node.1.gz
sudo rm -rfv /usr/bin/npm /usr/local/bin/npm /usr/share/man/man1/npm.1.gz
sudo rm -rfv /usr/local/bin/npx
sudo rm -rfv /usr/local/lib/node*
sudo rm -rfv /usr/local/include/node*
sudo rm -rfv /usr/lib/node_modules/
推荐文章
- 在Node.js中读取文件
- fork(), vfork(), exec()和clone()的区别
- DeprecationWarning:当我将脚本移动到另一个服务器时,由于安全性和可用性问题,Buffer()已弃用
- 我如何确定正确的“max-old-space-size”为Node.js?
- 在tmux中保持窗口名称固定
- 如何生成一个核心转储在Linux上的分段错误?
- npm犯错!代码UNABLE_TO_GET_ISSUER_CERT_LOCALLY
- Access-Control-Allow-Origin不允许Origin < Origin >
- 在Python中如何在Linux和Windows中使用“/”(目录分隔符)?
- 如何获得所有已注册的快捷路线?
- 你可以为你的组织托管一个私有的存储库来使用npm吗?
- 如何定位父文件夹?
- Gulp命令未找到-安装Gulp后错误
- 在Node.js中写入文件时创建目录
- 如何将自定义脚本添加到包中。Json文件,运行javascript文件?