首页 > 编程语言 >mac node 卸载 homebrew

mac node 卸载 homebrew

时间:2023-11-13 22:35:56浏览次数:26  
标签:node npm lib mac usr bin homebrew local

mac node 卸载

如果是通过source或者binaries 方式安装 Nodejs , 需要手动删除 Node executables和其他resources, 另外就是使用 Homebrew的方法 、nvm 方法 。

1. 手动方法:

需要按如下步骤卸载node + npm

  • /usr/local/lib 目录下删除全部 nodenode_modules
  • 之后,从/usr/local/include目录删除全部nodenode_modules
  • /usr/local/bin 目录删除 node ,node-debugnode-gyp
  • home路径删除.npmrc,.npm,.node-gyp,.node_repl_history
  • /usr/local/share/man/man1路径删除node*,npm*
  • /opt/local/bin,opt/local/include,/usr/local/share/doc路径删除node
  • opt/local/lib 删除node_modules
  • /usr/local/share/systemtap/tapset路径删除node.stp
sudo rm -rf /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node.1 /usr/local/lib/dtrace/node.d
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp 

2. Homebrew 和 nvm 方法 :

如果是通过$ brew install node 方式在 Mac 上安装Nodejs , 可通过如下方式:

#unintall
brew uninstall node;
brew cleanup;
rm -f /usr/local/bin/npm /usr/local/lib/dtrace/node.d;
rm -rf ~/.npm;
#install
brew install node;
which node 
export NODE_PATH='/usr/local/lib/node_modules'

reference :

[1] How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)

标签:node,npm,lib,mac,usr,bin,homebrew,local
From: https://www.cnblogs.com/zhuoss/p/17830457.html

相关文章

  • vue的虚拟dom渲染真实dom的过程中首先会对新老VNode的开始和结束位置进行标记:oldStart
    关于Vue中的diff算法说法错误的是()A比较只会在同层级节点进行比较,不会跨层级比较B在diff比较的过程中,循环从两边向中间收拢。Cvue的虚拟dom渲染真实dom的过程中首先会对新老VNode的开始和结束位置进行标记:oldStartIdx、oldEndIdx、newStartIdx、newEndIdxD当老VNode节......
  • Nessus 10.6 Auto Installer for macOS Sonoma (updated Nov 2023)
    Nessus10.6AutoInstallerformacOSSonoma(updatedNov2023)发布Nessus试用版自动化安装程序,支持macOSSonoma、RHEL9和Ubuntu22.04请访问原文链接:https://sysin.org/blog/nessus-auto-install-for-macos/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org......
  • macOs Catalina 10.15.7安装xcode
    iMac新装了系统(Catalina10.15.7)之后,安装git提示缺少xcode试了以下方法,都没有成功:1、执行 xcode-select--install,提示:requestedforcommandlinedevelopertools2、通过appstore下载xcode,提示:不能将Xcode安装在macOs上,因为需要macOsv13.5或更高版本 查询了网上的方法......
  • node-gyp无python环境问题
      如上图所示,这里报错can'tfindPythonexecutable"python",这个报错其实就是没有python环境,这里安装python2.7版本即可,有人说3.0以上的python无效,我没试过。  https://www.python.org/downloads/release/python-278/    这是我的安装路径,安装完后要配置下环境......
  • nodejs学习03——包管理工具npm
    关于npm的国内镜像源一、说明在前端开发的时候使用国外的镜像源速度很慢并且容易下载失败,有时候需要尝试多次才有可能下载成功,很麻烦,因此可以切换为国内镜像源,下面为常用的npm,yarn,pnpm切换国内镜像源(以淘宝为例)的方式。二、NPM切换镜像源查看当前的镜像源。npmconfigge......
  • MacBook Pro 抓取WiFi 空口log(sniffer/air log)
    打开wifi打开自带的无线网络诊断wirelessdiagnostics(可以直接搜索无线诊断)打开嗅探器sniffer设置频段带宽https://osxdaily.com/2015/04/23/sniff-packet-capture-packet-trace-mac-os-x-wireless-diagnostics/ HowtoSniffPacketswithWirelessDiagnosticsinOS......
  • 使用nvm使Windows电脑支持多个Nodejs版本
     Node.js一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的Node.js,卸载再装是很麻烦的,而nvm就是解决这个问题的,有了它就可以在一个电脑上安装多个Node.js版本,并且在不同版本之间切换使用。 下载github下载地址:https://github.com/coreybutler/nvm-windows/releases......
  • Premiere Pro 2024专业影像,尽在指尖 mac/win版
    PremierePro2024是一款专业的视频编辑软件,它为影视制作提供了全面的解决方案,从剪辑、调色、音频处理到字幕添加,无所不能。软件界面简洁直观,操作便捷,能够让用户快速上手,并且提供多种创意工具,让用户自由发挥创造力,实现个性化的视频编辑需求。→→↓↓载PremierePro2023mac/win......
  • Set a Light 3D Studio: 创造逼真光线效果,轻松拍摄 mac/win版
    SetaLight3DStudiomac/win版是一款功能强大的3D摄影棚模拟布光软件,它为用户提供了一个全方位、真实的摄影棚环境,以及各种专业的布光工具和功能,让用户能够轻松地模拟并创造出各种光线效果。→→↓↓载set.a.light3DSTUDIO首先,SetaLight3DStudio的界面设计非常直观,易......
  • node+express服务给前端提供markdown数据,前端渲染md文件在页面上
    本文介绍后端怎么把markdown文件发给前端,前端又怎么渲染在页面中。先看效果图md文件代码: 前端网页渲染: 先介绍node+express怎么提供接口:constexpress=require("express");constrouter=express.Router();constfs=require("fs");router.get("/api/getMark......