MacOS 卸载NodeJS

之所以要写这篇文章,因为最近在准备《Laravel 前端开发》这个系列的课程,我们会使用到 NPM ,我们通常都是通过安装 NodeJS 来实现 NPM 的安装,因为 NPM 会随着 NodeJS 的安装而一并驻扎到咱们的系统中,但是 NodeJS 发展到现在,开始变得有些失控,每次安装后运行都可能遇到这样或那样的问题,我已被她血虐千百遍,感情依旧意缠绵,因为实在离不开,没办法。有时候呢,安装最新版本会出问题,有的时候呢,使用旧版本不行,新版本没问题,很像我在气象局上班的媳妇,琢磨不定。你很可能也会遇到这样的问题,安装的NodeJS 就是老出问题搞不定,需要卸载后安装别的版本。

依旧是那个恒久远的钻石话题,有了问题怎么办? 解决问题,被问题搞定的话还要咱们干什么,咱们这群技术人员不就是为解决问题而存在的吗? 社会发展到这个阶段,出现我们程序员这个行业分工,解决问题的能力就是咱们安身立命的根本,不然在这个行业咱们没办法活下去。好了,不说废话了,老一代技术人员的一个毛病这是。

如果你机器当前安装版本一直出问题,需要卸载的话,咱们可以安装下面的方法来实现:

1. 如果你是通过 Homebrew 包管理工具安装的 NodeJS,直接运行下面的命令即可卸载掉它,这也是包管理工具的最大好处。

brew uninstall node

 

2. 如果是通过官网下载的安装包安装的 NodeJS,卸载起来就麻烦一些,因为咱们找不到它的卸载程序,咱们也只能通过命令行来实现,运行这条命令基本上就能把命令里边列举的目录以及里面的东西都删除干净了,这句似乎是废话,文件夹都删了,里边的文件怎么可能还有,覆巢之下安有完卵?再安装别的版本就不会受影响了,网上还有一些教程说还要运行一堆命令删一堆东西,其实没你必要了,何必斩草除根那么干净,已经不影响咱们了,就别株连九族了 ~

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

 

3. 如何你是其他路子安装的,你可以安装其他路子的卸载方式把它搞掉,其实主要核心思想就是找到它的执行文件,以及使用Node和NPM的时候涉及到的文件夹和文件,找到删除就行了,没大家想的那么复杂。

 

OK,慢慢前端的视频就开始录制了,这篇文章就是用来帮助大家解决问题的,如果没有遇到问题最好,遇到了就来看看这个能不能帮到你 ~ 遇到问题大部分人最开始都怕,慢慢就习惯了,没准以后遇到问题你还会莫名的兴奋呢 ~

 

视频:《安装 NodeJS 与 NPM 的过程真的很崩溃》

文章:《使用 NPM 淘宝镜像加速扩展包的下载速度》