首页 > 编程语言 >mac卸载与安装指定版本node

mac卸载与安装指定版本node

时间:2023-09-08 15:37:30浏览次数:34  
标签:node sudo mac usr 卸载 rm local man

转载自:https://blog.csdn.net/q375537943/article/details/131958222

=========

一、查看当前node.js版本
node -v

二、卸载当前node.js
# 这里是卸载npm的
sudo npm uninstall npm -g

# 这里是用来删除node创建的各种文件夹
sudo rm -rf /usr/local/lib/node
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm*

# 删除node命令
sudo rm /usr/local/bin/node

# 删除node的所有man手册
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/share/man/man1/npm-*
sudo rm /usr/local/share/man/man1/npm.1
sudo rm /usr/local/share/man/man1/npx.1
sudo rm /usr/local/share/man/man5/npm*
sudo rm /usr/local/share/man/man5/package.json.5
sudo rm /usr/local/share/man/man7/npm*

三、安装指定版本的node.js
3.1 安装
安装14版本的node.js

brew install node@14
安装16版本的node.js

brew install node@16
3.2 配置环境变量
在终端中,执行

echo 'export PATH="/opt/homebrew/opt/node@14/bin:$PATH"' >> ~/.zshrc
使环境变量生效
source ~/.zshrc
查看node安装成功

node -v

标签:node,sudo,mac,usr,卸载,rm,local,man
From: https://www.cnblogs.com/hd92/p/17687692.html

相关文章

  • mac & linux 安装oh my zsh
    1、先执行安装命令mac安装zsh命令brewinstallzshlinux安装  zsh命令sudoapt-getinstallzsh2、安装、切换ohmyzshsh-c"$(curl-fsSLhttps://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"chsh-s/bin/zsh3、安......
  • Mac 终端登陆MySQL出现“zsh:command not found: mysql”的问题
    mysql明明安装好了,而且也登陆使用过了,但是这次在终端登陆却报错这个问题。其实上次也报错这个一样的问题,我觉得可能是环境配置没有弄好,重新检查和source生效了下(source~/.bash_profile),此时mysql能正常登陆了;但是退出终端后再次登陆又会报同样的问题。感觉不对劲了,只能生效一次......
  • nodejs rpm包制作
    将源码包制作成rpm包时,build和install时需要make,makeinstall。目录创建 mkdir-pv~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS,BUILDROOT}SOURCES下放源码包,压缩包或文件夹。SPECS下创建.spec。SPEC文件编辑node文件解压作用,将node解压到/opt/node目录name:nodeVersion:v14.......
  • Kubernetes node节点污点 与Pod 容忍度
    节点污点与Pod容忍度我们在创建Pod的时候对我们的节点或者两个pod之间去挑选节点,污点是在node节点上打的,污点和容忍度可以理解为一男一女找对象,男女之间都有缺点,容忍度,如果俩人谈对象,如果对方有某些缺点,你容忍不了,那你们也谈不了对象,走不到最后。node本身有一些污点,这个污点本身不......
  • 在MAC配置java环境,安装JDK和MAVEN
    一、JDK的安装与配置1、下载JDK,应为安装vs时,vs自动下载了openjd11,所以我这边进行配置就可以了,接下来配置 .bash_profile和.zshrc,不配置.zshrc重启后配置将不生效vim ~/.bash_profileexportJAVA_HOME=/Library/Java/JavaVirtualMachines/microsoft-11.jdk/Contents/Homee......
  • mac mysql无法启动
    背景:在mac上装了mysql后无法启动,报错如下: 解决步骤:1.修改mysql配置文件,飘红的为修改部分(/usr/local/etc/my.cnf)#DefaultHomebrewMySQLserverconfig[mysqld]#Onlyallowconnectionsfromlocalhostbind-address=127.0.0.1#mysqlx-bind-address=127.0.0.1   #......
  • macOS Ventura 13.5.2 (22G91) Boot ISO 原版可引导镜像下载 (修复零日漏洞)
    macOSVentura13.5.2(22G91)BootISO原版可引导镜像下载(修复零日漏洞)2023年9月7日(北京时间8日凌晨)macOSVentura13.5.2(22G91)发布,此次为安全更新,主要修复了零日漏洞CVE-2023-41064CVE-2023-41061。这些漏洞修复的更新也包含在同日发布的iOS16.6.1、iPadOS......
  • macOS Ventura 13.5.2 (22G91) 正式版发布,修复零日漏洞 (ISO、IPSW、PKG 下载)
    macOSVentura13.5.2(22G91)正式版发布,修复零日漏洞(ISO、IPSW、PKG下载)2023年9月7日(北京时间8日凌晨)macOSVentura13.5.2(22G91)发布,此次为安全更新,主要修复了零日漏洞CVE-2023-41064CVE-2023-41061。这些漏洞修复的更新也包含在同日发布的iOS16.6.1、iPadO......
  • yolov8 macbook 快速使用食用
    YOLOv8onmacm1/classes.txtpersonbicyclecarmotorbikeairplanebustraintruckboattrafficlightfirehydrantstopsignparkingmeterbenchbirdcatdoghorsesheepcowelephantbearzebragiraffebackpackumbrellahandbagtiesuitcasefrisbeeskis......
  • 苹果的产品是真的越来越差了, 入Mac机请谨慎
    新到手一台macmini,M2Pro的机型,接了一个LG的显示器但是有个问题就是会随机自动进屏保进了屏保就不要想退出来了,键盘鼠标全失效,只有一个办法退出,拔电源但是这样工作效率就真的什么都没了打了苹果的客服,他们也很惊讶,这种问题好像在M1上大规模爆发过一次,用户体验......