如何在Mac电脑上完全卸载node.js
前言:
很多时候我们在Mac上面安装软件都是为了省事,直接下载.dmg文件或者是.pkg文件直接安装,什么配置啊,环境变量啊全都会自动配置好,但是像node.js这样安装好之后却没有一个入口可以完整的卸载,再加上有时候我们需要多个不同node版本的环境,上面的方法显得有点不方便了,所以还是推荐二进制安装包的方式,手动配置环境变量。
如何完整的卸载node.js呢?
brew的安装方式
直接通过一条命令
brew uninstall nodejs
官网下载pkg安装包的
通过这条命令
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
通过脚本的形式
编写一个脚本,例如叫:uninstallNodejs.sh
添加下面的内容:
#!/bin/bash
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; dosudo rm /usr/local/${i}
done
sudo rm -rf /usr/local/lib/node \/usr/local/lib/node_modules \/var/db/receipts/org.nodejs.*
对文件进行授权
chmod 777 uninstallNodejs.sh
最后运行该文件文件
通过单个指令来删除,清除其他的遗留文件
sudo rm /usr/local/bin/npm
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm /opt/local/bin/node
sudo rm /opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules
完成!!!
如何在Mac电脑上完全卸载node.js相关推荐
- 如何在Mac电脑上删除APFS分区?
Apple File System,通常称为APFS,拥有大量新功能.由于它是一个新的文件系统,许多用户发现很难对其执行基本操作.那么如何在Mac电脑上删除APFS分区呢,有需要的小伙伴欢迎参考! 开 ...
- 如何在Mac电脑上添加或删除受信任的电话号码?
受信任的电话号码用于在其他设备或浏览器登陆时验证您的身份,获取验证码在另一设备上登陆.那我们如何在Mac电脑上添加或删除受信任的电话号码呢?小编给大家带来了详细的图文教程,需要的朋友欢迎参考操作! 具 ...
- epub文件是什么文件?如何在Mac电脑上打开?
我们在MAC电脑上下载小说.书本时,经常遇到epub格式的文件.其实,EPUB是一种电子文档格式. 如同word txt pdf一样可以承载很多文字信息.但在这种格式中,使用了不同的开放标准.区别在于 ...
- 如何在Mac电脑上取消Apple Music订阅?
Apple Music是一种流播放音乐订阅服务,除了能让您欣赏音乐资料库中的歌曲外,还能让您欣赏 Apple Music 目录中的数百万首歌曲.作为订阅者,您可以随时欣赏音乐,获取个性化推荐,观看独家 ...
- mac excel 正在计算机,如何在Mac电脑上使用苹果的数字来打开微软的Excel电子表格...
如果你在Mac电脑上使用微软的Excel,你可以保存你创建的电子表格,然后以数字形式打开,这是苹果的电子表格应用程序.如果你无法访问微软的应用程序,这是一个方便的功能. 每台Mac电脑都配有苹果的iW ...
- 如何在Mac电脑上创建一个签名身份(Signing Identity)
在Mac电脑上可以很方便的为自己创建一个签名身份(即Signing Identity).所谓的签名身份其实就是自己创建的一个私钥和相应的证书对,保存在自己的机器上,并且这个签名身份可以用来对二进制文件 ...
- 如何在MAC电脑上访问铁威马NAS?
TOS 提供多种文件服务,你可以根据你的使用环境选择不同的文件服务.你可以启用AFP 服务,AFP文件服务用于苹果电脑与TNAS 设备之间进行文件传输. AFP文件服务的使用方法 1.启用AFP服务. ...
- 如何在mac电脑上免费使用GitKraken
话不多说,直接开始 1.下载地址: 链接: link 提取码: ah7e 2.安装完以后,显示简介 3.点击锁定,以免它去更新
- 如何在Mac电脑上提取视频中的音频文件
使用 QuickTime Player 打开目标视频文件,依次点击菜单栏中的「文件 - 导出 - 仅音频」,设置导出文件名称.存放位置,然后点击「存储」,即可将其导出为包含 AAC 音轨的 Apple ...
最新文章
- 众人皆醉我独醒——深入理解“特征值”和“特征向量”
- 在IAR 中出现the stack plug-in failed to set a breakpoint on main
- 产生线程安全的原因(2)(操作系统)
- Java中的HashSet
- 解密昇腾AI处理器--DaVinci架构(存储系统)
- Err:error occurred at recursive SQL level 1
- Java邮件发送:带附件 or 不带附件 is nothing
- 微星小飞机界面翻译_小巧高效翻译软件Xtranslator的正确使用姿势
- [TLSR8266] 1、搭建tlsr8266编译框架在win服务器中
- log4j2日志配置颜色
- 对路径“C:\Inetpub\wwwroot\UploadFile\AssertTemple1.xls”的访问被拒绝。
- android m是什么版本号,Android M版本号确定,并不是Android 6.0
- idea2018破解有效期至2100年
- 华勤技术股份有限公司
- windows服务器安全设置怎样操作,要注意什么?
- 你想成为一个什么样的面试官?
- k近邻算法——kd树
- 计算机图形辐照度学、光度学
- C++常见编译WARNING小结
- 我的第二段实习经历之实习沉淀