如何在linux下使用cmd行卸载node.js ?
当前回答
如果从源代码安装,可以发出以下命令:
sudo make uninstall
如果您按照https://github.com/nodejs/node/wiki上的说明安装到$HOME/local/节点,那么您必须在上面的行之前键入以下内容:
./configure --prefix=$HOME/local/node
其他回答
如果从源代码安装,可以发出以下命令:
sudo make uninstall
如果您按照https://github.com/nodejs/node/wiki上的说明安装到$HOME/local/节点,那么您必须在上面的行之前键入以下内容:
./configure --prefix=$HOME/local/node
除了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*
只要删除这些文件。不需要做其他任何事情。
rm -rf ~/.nvm
rm -rf ~/.npm
rm -rf ~/.bower
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/
我认为这是有效的,至少部分有效(还没有调查): > . nvm uninstall <VERSION_TO_UNINSTALL 例如:
NVM 卸载 4.4.5
推荐文章
- 如何从终端/命令行调用VS代码编辑器
- 在Bash中检查变量是否存在于列表中
- 在Jar文件中运行类
- 查看PS命令的全部输出
- ReferenceError: description没有定义NodeJs
- 如何在Windows命令提示符下运行.sh ?
- 将一个二进制的NodeJS Buffer转换为JavaScript的ArrayBuffer
- Linux命令将域名转换为IP
- 如何从命令行通过mysql运行一个查询?
- 如何从命令行在windows中找到mysql数据目录
- AngularJS只适用于单页应用程序吗?
- 如何从命令行安装cygwin组件?
- 如何更改Git日志日期格式
- 如何在vue-cli项目中更改端口号
- 同步和异步编程(在node.js中)的区别是什么?