1.先把node,yarn都删干净
$ brew uninstall yarn
$ brew uninstall node
$ rm -rf /usr/local/lib/node_modules
$ brew cleanup
以防万一
$ brew doctor
2.因为再安装PATH变了,再读一次.bash_profile
$ source ~/.bash_profile
3.安装nodebrew
从Homebrew 装 nodebrew
$ brew install nodebrew
确定一下版本
$ nodebrew -v
4.把nodebrew的PATH写上去
从.bash_profile转移到.zprofile
$ cat .bash_profile >> .zprofile
.zprofile里面的PATH追加
$ echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zprofile
.zprofile再读一次
$ source ~/.zprofile
5.装Node.js
$ nodebrew install-binary stable
找不到路径就建一个
$ mkdir -p ~/.nodebrew/src
$ nodebrew install-binary stable
再确认一下
确认版本
$ nodebrew list
current: none没找到就指定一个
$ nodebrew use v12.14.0
确认一下Node.js版本
$ node -v
6.安装yarn
$ npm install -g yarn
$ yarn -v
正常显示了版本号就ok