mac下如何干净的卸载node和npm以及重新安装

news/2024/7/10 2:23:25 标签: nodejs, npm, python, vue

npm__0">npm 卸载

 sudo npm uninstall npm -g

要是遇到这句话不能够卸载npm的坑,也不要着急,博主还有别的办法,哈哈哈,接着往下看
首先我们需要进入npm所在的文件夹

cd /usr/local/lib/node_modules/npm

接下来我们在npm的文件下执行

sudo make uninstall

接下来我们要是看到这个界面呢,说明我们卸载成功了
在这里插入图片描述

  • npm -v 测试一下,显示not found说明真的卸载成功了
    在这里插入图片描述

nodejs__20">node.js 卸载

 sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
 
 sudo rm -rf /usr/local/include/node /Users/$USER/.npm
 
 sudo rm /usr/local/bin/node
 
 sudo rm /usr/local/share/man/man1/node.1
 
 sudo rm /usr/local/lib/dtrace/node.d

验证是否成功

如果上述代码你已经按照顺序去执行一遍了,那我们就需要来验证一下我们有没有删除成功。

如果出现一下结果说明我们就是删除成功了。

  • 一样的验证方法,node -v 显示如下界面说明我们卸载成功了
    在这里插入图片描述

nodejs_npm_41">nodejs npm重新安装

官网重新下载

https://nodejs.org/en/download/current/

资料参考:

Mac 电脑如何卸载 node:https://zhuanlan.zhihu.com/p/41795892


http://www.niftyadmin.cn/n/1280418.html

相关文章

剑指offer-17题

很久没做题了&#xff0c;堕落了。 给自己订个计划&#xff0c;尽量每天做一题力扣或者一道剑指offer的题目。 题目描述&#xff1a; 代码&#xff1a; public class Design {/*** 全排列递归法* param n*/public static void print1ToMaxOfNDigits(int n) {if (n < 0) {…

踩坑记录-----mac环境下:sh:vue-cli-sevice:command not found

记录一个前端的错误vue-cli-sevice:command not found 前两天起了前端项目&#xff0c;我天报了一大堆错误&#xff0c;我一看这完蛋了呀&#xff0c;咋解决呢&#xff0c;就开始各种百度&#xff0c;google呀&#xff0c;结果找了一大圈也不知道应该咋解决&#xff0c;真的是…

前端基础-面向对象核心

第6章 再谈 面向对象 学习目标&#xff1a; 了解ES6中新的对象语法正确使用继承 6.1 对象 6.1.1 谁说JS没有类 在JS中&#xff0c;想要获取一个对象&#xff0c;有多种方式&#xff1a; var o1 {} var o2 new Object() 自定义构造函数方式 function Point(x, y) {thi…

python3标准库和上一版_Python3标准库

文本1. string&#xff1a;通用字符串操作2. re&#xff1a;正则表达式操作3. difflib&#xff1a;差异计算工具4. textwrap&#xff1a;文本填充5. unicodedata&#xff1a;Unicode字符数据库6. stringprep&#xff1a;互联网字符串准备工具7. readline&#xff1a;GNU按行读取…

剑指offer-18题

上篇博客里&#xff0c;还说&#xff0c;每天至少一道题&#xff0c;看来我食盐了- -。 等等&#xff0c;说的好像你第一次食盐&#xff1f;别闹了&#xff0c;懒鬼。。行吧 题目描述&#xff1a; 代码&#xff1a; class ListNode {int val;ListNode next;public ListNode(…

sql 除以_Leetcode经典SQL刷题笔记(一)-游戏玩法分析

游戏玩法分析表: Activity ----------------------- | Column Name | Type | ----------------------- | player_id | int | | device_id | int | | event_date | date | | games_played | int | ----------------------- (player_id, event_date) …

看一个小故事了解redis

我是Redis缓存过期 && 缓存淘汰缓存穿透 && 布隆过滤器缓存击穿 && 缓存雪崩大家好呀&#xff0c;我是Redis&#xff0c;一个叫Antirez的男人把我带到了这个世界上。 我是一个开源的、使用ANSIC语言编写的&#xff0c;支持网络的&#xff0c;可基于内存…

剑指offer-19题

最近比较忙&#xff08;忙个鬼&#xff09;&#xff0c;所以好几天没刷题&#xff0c;还是要勤奋~ 来张吃火锅拍的照片&#xff0c;辣椒粉看的很过瘾&#xff0c;有木有~ 题目描述&#xff1a; 代码&#xff1a; public class Design {public static boolean match(String st…