bash_profile/bashrcが更新されない
事象
nodeのバージョンを確認しようとすると以下のエラーが発生。
ターミナル再起動後にも更新をしなければnodeのバージョンを確認することができない。
% node -v
zsh: command not found: node
# bash_profile更新
% source ~/.bash_profile
% node -v
v15.2.1
# ターミナル再起動後
% node -v
zsh: command not found: node
原因
ターミナル起動時のシェルがzhsだったため。
% echo $SHELL
/bin/zsh
解決策
ターミナル起動時のシェルをbashに変更。
% chsh -s /bin/bash [ユーザー名]
#ターミナル再起動後
% node -v
v15.2.1
参考サイト
下記記事のsoichさんの回答で無事解決することができました。
Homebrewを使ってRubyを入れた時に毎回ターミナルにsource ~/.bash_profileを入れないといけない