ナム山

家最高 今年一年でサックスが吹けるようになるか観測中

Nodeのバージョンを変更したいがインストール可能な一覧にない(nodenv)

普段は

$ nodenv install --list

でお目当てのバージョンがあれば

$ nodenv install {versionNum}

でいける。

今回はなかったので調べたところ、node-buildをアップデートすれば良いとわかった。
しかしhomebrewを入れていないので、参照したコードだとエラーが出てしまった

$ brew upgrade nodenv node-build

→エラー nodenv not installed
nodenv入れてるけどなあと思い、とりあえず「node-build アップデート」で調べると
node-buildのディレクトリで $ git pullすれば良いのがわかった
ということで

$ cd {nodenvのroot}/plugins/node-build && git pull

で無事

$ nodenv install --list

したときに目当てのバージョンが出てきた
インストールした後は、該当プロジェクトにcdしてから

$ nodenv local {versionNum}

でことなきを得た

参考
Node.jsのバージョンを自動で切り替えられるnodenvが超便利 - Qiita
https://joppot.info/2018/11/07/4226
Node.jsのバージョンを自動で切り替えられるnodenvが超便利 - Qiita