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了。