系统升级到 Sierra 之后,npm 经常出问题,最终把 node 卸载了,安装了新版本。mac 卸载 node 比较麻烦,stackoverflow 上面找到一个方法还不错,特地记录下来,代码如下:
首先运行脚本lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/${f}; done接着
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
cd /usr/local/lib sudo rm -rf node*进入 /usr/local/include 删除含有 node 和 node_modules 的目录
cd /usr/local/include sudo rm -rf node*如果是用 brew 安装的node,用下面的命令卸载
brew uninstall node进入个人主文件夹,检查各种 local、lib、include 文件夹,删除名字含有node和node_modules的文件 进入 /usr/local/bin 删除 node 执行文件
cd /usr/local/bin sudo rm -rf /usr/local/bin/npm sudo rm -rf /usr/local/bin/node ls -las 仔细查看,全局安装的npm包一般会在这个目录下创建软连接,发现就删除
sudo rm -rf /usr/local/share/man/man1/node.1 sudo rm -rf /usr/local/lib/dtrace/node.d sudo rm -rf ~/.npm
比较繁琐的操作是 /usr/local/lib 和 /usr/local/bin 这两个文件夹,全局安装的npm包会有很多软连接,需要仔细删除,个人表示作为强迫症患者,得检查好几遍
忽然好想念 windows 呢
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/80860.html
摘要:但是因为刚使用所以为是蒙逼的不知道怎么去卸载,于是就去网上查阅了一番。后面发现有些办法是删除不掉的,所以避免下次在出现这样的情况,把这次删除的方法纪录下来,以便以后使用。 因为刚入手「 Mac 」很多淫技还不懂,在一次使用 npm install 的时候安装出错,提示为 npm 与 node 的版本有问题,所以就想着卸载重新装一个版本。 但是因为刚使用「 Mac 」所以为是蒙逼的不知道...
摘要:安装的那些事儿最近小明刚换置了一个本,想搭建一个属于自己的博客网站,需要用到环境,而在中是由进行安装管理的因此,便有了的安装历程。 Mac安装Homebrew的那些事儿 最近小明刚换置了一个 Mac 本,想搭建一个属于自己的博客网站,需要用到 Node.js 环境,而Node.js 在 MacOS 中是由 Homebrew 进行安装管理的……因此,便有了Homebrew的安装历程。 什...
摘要:安装一个包也需要写成文章既然你看到这了你就知道是啥东西就不介绍了啊是在的基础上封装了一层使用时会调用底层的使用编写的来实现图像处理的功能所以不单单的安装一个包各种尝试说实话这块才是最头痛的事如果你搜索安装你能搜到很多结果但是他们好像都串通 安装一个node包也需要写成文章? 既然你看到这了, 你就知道opencv是啥东西, 就不介绍了啊, node-opencv是在opencv的基础上...
阅读 3199·2023-04-25 18:43
阅读 866·2021-11-24 09:39
阅读 1345·2021-10-14 09:43
阅读 3869·2021-09-22 15:58
阅读 1840·2019-08-29 17:18
阅读 381·2019-08-29 14:14
阅读 3051·2019-08-29 13:01
阅读 1578·2019-08-29 12:33