Mac上安装yarn和nvm
Contents
Mac上安装yarn最方便的方式就是命令行输入:
brew install yarn
但是这样会把node也一并安装,作为开发者来说,保持多个node版本是必要的,所以我们一般都是通过nvm来管理node版本。
brew也提供过brew install yarn --without-node命令,但是现在已经失效。不必再试。
输入brew install,根据提示我们发现目前可用的指令是brew install yarn --ignore-dependencies
运行后会报错,提示你找不到node,那么我们是不是可以把nvm的node link 到brew去呢?
答案是可以的,步骤如下(node的版本号改为你实际使用的版本):
~ which node
/usr/local/opt/nvm/versions/node/v14.14.0/bin/node
~ mkdir /usr/local/Cellar/node
~ ln -s /usr/local/opt/nvm/versions/node/v14.14.0 /usr/local/Cellar/node
~ brew link --overwrite node
~ brew doctor
~ brew install yarn --ignore-dependencies
安装这个顺序操作就OK了。