macでnodebrewを使ってnodeのバージョンが変わらない

nodebrew lsでnodeのバージョンをチェックしたらv20.13.1になっているのに、node -vコマンドを叩くと違うバージョンが表示されていたので解決方法をまとめてみる。

結論としては、homebrewでインストールされているのか、nodebrewでインストールされているかの違いだったらしい。

一旦PATHがどこに通っているのかを確認してみる

zsh
$ which node
/usr/local/bin/node

上記はhomebrewでインストールされているようだ。

では、zshでPATHを通す

zsh
vim ~/.zshrc

# 以下を追記する
export PATH=$HOME/.nodebrew/current/bin:$PATH

完了後には以下コマンドで保存する

source ~/.zshrc

じゃあチェックしてみる

zsh
$node -v
v20.13.1

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA