Mac安装Node

253 阅读1分钟

方式一:使用nvm安装(nodejs管理工具,可安装多个版本node,推荐)

  1. 安装nvm
 brew install nvm
  1. 编辑配置文件 vim ~/env/.bash_profile ,文件中写入如下内容
 export NVM_DIR=~/.nvm
 source $(brew --prefix nvm)/nvm.sh
  1. 保存,source ~/env/.bash_profile
  2. nvm切换镜像源,解决node下载卡/失败的问题
 vim ~/env/.bash_profile
 # 加入以下两条配置文件
 export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
 export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs
 # 重启配置文件
 source ~/env/.bashrc
  1. 安装node指定版本
 nvm ls-remote  // 查看所有的node可用版本
 nvm list  // 查看已安装node版本
 nvm install 版本号  // 下载指定node版本,如 nvm install v11.14.0
 nvm use 版本号  // 使用指定版本
 nvm alias default  版本号 // 设置默认版本,每次启动终端都使用该版本,如 nvm alias default v11.14.0
  • M1芯片MacBook安装低版本node(低于11)失败

    • 原因:macbook使用m1芯片,放弃intel芯片而产生的兼容性问题
    • 解决方案:使用命令: arch -x86_64 zsh

方式二:使用homebrew安装

安装

 # 查询可用版本
 brew search node
 # 安装需要的版本
 brew install node@12

卸载npm&node

 sudo npm uninstall npm -g
 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