問題
nodenvのパスが通らなかった。
インストールの方法はnodenvのリポジトリのREADMEに従った。
試したことは
- nodebrewの削除
- bash_profileへのパスを記載
export PATH="$HOME/.nodenv/bin:$PATH"
eval "$(nodenv init -)"
解決
ドキュメントにあったパス指定にしたところパスが通った。
export PATH="$HOME/.nodenv/shims:/usr/local/bin:/usr/bin:/bin:$PATH"
$ eval "$(nodenv init -)"
どうやらShimsというものが関係しているようだった。
シムは、コマンドをnodenvに渡すだけの軽量の実行可能ファイルです。
ちなみにパスを通した後の確認はこのようになった。
$ which node
/Users/{ユーザー名}/.nodenv/shims/node
結論、READMEちゃんと読めということだろう。