🐬
homebrew で入れてる nodenv に欲しい version の node が表示されない時のたったひとつのcoolな答え
TL;DR
-
$ brew upgrade nodenv node-build
しろ
brewで入れてるnodenvに欲しいversionのnodeが表示されない
M1 Mac で node v14.16.0 を使おうとしたら yarn start
できなかった。
v14.17.0 ではパッチがあたっているようだったので v14.17.0 を使おうとしたが
nodenv install --list
しても v14.17.0 がなかったので困った
$ nodenv install --list
...(中略)
14.15.5
14.16.0
14.16.1
15.0.0
15.0.1
15.1.0
...(後略)
- node/CHANGELOG_V14.md at master | nodejs / node | GitHub
- "deps: V8: Backport various patches for Apple Silicon support (BoHong Li) #38051"
- https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V14.md#2021-05-11-version-14170-fermium-lts-danielleadams
nodenv の他に node-build も一緒に brew upgrade してやればOK
$ brew upgrade nodenv node-build
...(略)
$ nodenv install --list
...(中略)
14.15.5
14.16.0
14.16.1
14.17.0
15.0.0
15.0.1
15.1.0
...(後略)
出てきたので あとは nodenv install 14.17.0
が通る。やったぜ。
Discussion