如何在linux下使用cmd行卸载node.js ?
当前回答
如果从源代码安装,可以发出以下命令:
sudo make uninstall
如果您按照https://github.com/nodejs/node/wiki上的说明安装到$HOME/local/节点,那么您必须在上面的行之前键入以下内容:
./configure --prefix=$HOME/local/node
其他回答
安装后使用“磐石坚实的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创建的列表。
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/
只要删除这些文件。不需要做其他任何事情。
rm -rf ~/.nvm
rm -rf ~/.npm
rm -rf ~/.bower
如果从源代码安装,可以发出以下命令:
sudo make uninstall
如果您按照https://github.com/nodejs/node/wiki上的说明安装到$HOME/local/节点,那么您必须在上面的行之前键入以下内容:
./configure --prefix=$HOME/local/node
推荐文章
- CALL_AND_RETRY_LAST分配失败-进程内存不足
- Linux Bash中双&和分号有什么区别?
- 如何合并2 JSON对象从2个文件使用jq?
- 在Ubuntu上安装Node.js
- 使用express.js代理
- 在SSH会话中查找客户端的IP地址
- C++ Linux的想法?
- 如何为Fedora安装g++ ?
- 如何触发命令行PHP脚本的XDebug分析器?
- Node -使用NODE_MODULE_VERSION 51根据不同的Node.js版本编译
- RabbitMQ / AMQP:单队列,同一消息的多个消费者?
- Linux删除大小为0的文件
- Node.js同步执行系统命令
- Maven命令行如何指向特定的settings.xml为单个命令?
- 禁用包的postinstall脚本