全局安装 yarn,使用 brew 解决这个问题
因为 yarn 会随不同的版本变化
背景
- 在使用不同的
Node.js
版本时,每次切换版本后重新安装yarn
是一个常见问题。
安装
确认安装的是
1.22.22
这个版本
brew install yarn
$ l `which yarn`
lrwxr-xr-x 1 aric admin 31 Dec 21 11:52 /usr/local/bin/yarn -> ../Cellar/yarn/1.22.22/bin/yarn
卸载原来的
# 1. nvm ls 列出所有的 node 版本
# 2. 切到对应的node 里,用以下命令卸载对应的 yarn 的全局安装
$ npm uninstall -g yarn
$ 可以使用 ni-ug
# node 18/16 以用以下命令删除
npm uninstall --location=global yarn
# node 14/12 用 以下命令
npm uninstall -g yarn