彻底卸载 Node.js的三种方法总结

 更新时间:2025年10月31日 10:57:41   作者:老舍的不舍  
node.js是一种流行的 JavaScript 运行环境,但有时候你可能需要卸载它,这篇文章主要介绍了彻底卸载 Node.js的三种方法,文中通过代码介绍的非常详细,需要的朋友可以参考下

方法一:使用 nvm 安装的 Node(推荐方式)

如果你是用 nvm 安装的 Node.js,可以这样卸载:

nvm uninstall <version>

比如:

nvm uninstall 22

列出所有已安装版本:

nvm ls

如果你想彻底移除 nvm 和所有 Node.js 版本

rm -rf ~/.nvm
sed -i '/NVM_DIR/d' ~/.bashrc ~/.zshrc ~/.profile ~/.bash_profile 2>/dev/null

方法二:系统通过包管理器(如 apt、brew、yum)安装的 Node.js

macOS (通过 Homebrew 安装的 Node)

brew uninstall node

然后手动删除缓存和配置:

sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp

Ubuntu/Debian (apt 安装的)

sudo apt purge nodejs
sudo apt autoremove

并清除全局模块目录(如有):

sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm

方法三:手动安装的 Node.js

如果你是从 nodejs.org 下载 tar 或 .pkg 安装的:

macOS/Linux:

sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/include/node
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm

Windows:

  • 打开“控制面板” → 程序 → 卸载 Node.js

  • 手动删除目录:

    • C:\Program Files\nodejs

    • %AppData%\npm

    • %AppData%\npm-cache

总结 

到此这篇关于彻底卸载 Node.js的三种方法总结的文章就介绍到这了,更多相关彻底卸载 Node.js内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Nodejs实现多文件夹文件同步

    Nodejs实现多文件夹文件同步

    这篇文章主要为大家介绍了Nodejs实现多文件夹文件同步,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • 利用Node.js批量抓取高清妹子图片实例教程

    利用Node.js批量抓取高清妹子图片实例教程

    这篇文章主要给大家介绍了关于利用Node.js批量抓取高清妹子图片的相关资料,文中通过示例代码介绍的非常详细,需要的朋友们可以直接将代码复制进行使用,下面随着小编来一起学习学习吧
    2018-08-08
  • Node.js中环境变量process.env的一些事详解

    Node.js中环境变量process.env的一些事详解

    这篇文章主要给大家介绍了关于Node.js中环境变量process.env的一些事,文中通过示例代码介绍的非常详细,对大家学习或者使用node.js具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • Node.js 日志处理模块log4js

    Node.js 日志处理模块log4js

    今天和大家分享一下NodeJS中写日志的一个常用第三方包:Log4js.下面我们就来详细探讨下吧
    2016-08-08
  • nodejs处理图片的几种方法总结(使用sharp、jimp及webconvert)

    nodejs处理图片的几种方法总结(使用sharp、jimp及webconvert)

    这篇文章主要给大家介绍了关于nodejs处理图片的几种方法,文中介绍的方法分别是sharp、jimp及webconvert,在开发过程中我们有时候需要对图片进行处理,给一个图片添加水印、多个图片合成为一图片等操作,需要的朋友可以参考下
    2023-12-12
  • websocket实现Vue 3和Node.js之间的实时消息推送

    websocket实现Vue 3和Node.js之间的实时消息推送

    使用 WebSocket 实现实时消息推送是一种高效的方式,可以在客户端和服务器之间建立长连接,实现低延迟的双向通信,以下是一个简单的示例,展示如何在前端使用 Vue 3 和后端使用 Node.js 搭建一个 WebSocket 实现实时消息推送的应用
    2024-06-06
  • 解决linux下node.js全局模块找不到的问题

    解决linux下node.js全局模块找不到的问题

    今天小编就为大家分享一篇解决linux下node.js全局模块找不到的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • nodejs(officegen)+vue(axios)在客户端导出word文档的方法

    nodejs(officegen)+vue(axios)在客户端导出word文档的方法

    这篇文章主要介绍了nodejs(officegen)+vue(axios)在客户端导出word文档的方法,需要的朋友可以参考下
    2018-07-07
  • 使用Node.js配合Nginx实现高负载网络

    使用Node.js配合Nginx实现高负载网络

    这篇文章主要介绍了使用Node.js配合Nginx实现高负载网络,Node的异步加上Nginx的反向代理在性能上实在是给力!需要的朋友可以参考下
    2015-06-06
  • express的中间件bodyParser详解

    express的中间件bodyParser详解

    这篇文章主要介绍了node.js中express的中间件bodyParser的使用方法,需要的朋友可以参考下
    2014-12-12

最新评论