Macにてnodeのバージョンを変えるコマンドが効かない

Macにてnodeのバージョンを変えるには以下のコマンドを使えばOKだが。

nodebrew use v18.19.0

とすれば v18.19.0に変わる。 はずだが、以下のようにしてnodeのバージョンを確認しても変わらない。

node -v

つまり、バージョンを変えているはずなのに変わらない。という不可思議な状態になる。
当然であるが、目的のバージョンはインストール済みである。

nodeのパスが通っている場所が違うため、という原因が多い。

vim ~/.zshrc

とやって、vim起動させパスをキチンと通そう。

export PATH=$HOME/.nodebrew/current/bin:$PATH

:eq とやって保存したあと、下も大事よ!!

source ~/.zshrc

シェルの再読込。これ、パスを通してしばらくしたあと、またnodeを最新installするときとかに忘れちゃったりするときある。シェルの再読込は、とりあえずやっといていいんじゃないか。