nvm は git clone で入れる

brew ではインストールしないこと。 (参照: nvm/README.md at master · nvm-sh/nvm )

git clone https://github.com/nvm-sh/nvm.git .nvm

nvm で node をインストールする

nvm install node && nvm alias default node

yarn は brew install で入れる npm で入れる

#brew install yarn --ignore-dependencies

npm i -g yarn

fish shell の場合

FabioAntunes/fish-nvm: nvm wrapper for fish-shell をインストールする。