nodenv 環境下で Yeoman をインストールしたら zsh: command not found: yo だったのを解消

nodenv 環境下で Yeoman をインストールしたら zsh: command not found: yo だったのを解消した方法をご紹介します。

Yeaman を下記の手順でインストールして、バージョンを確認したところ、command not found でした。

% npm install -g yo
% npm install -g generator-webapp
% yo --version
zsh: command not found: yo

きっとパスが通ってないんだろうな、ということで、npm の場所を確認。

% which npm
/Users/<ユーザー名>/.nodenv/shims/npm

ここにパスを通すためにvi ~/.zshrc.zshrc に下記を追加。

export PATH="${HOME}/.nodenv/shims/npm:$PATH"

source ~/.zshrc で読み込み直して完了です。

% yo --version
3.1.1
Published 2020-10-25
Updated 2020-10-25