npm install <package> をすると、権限が無いとエラーが出る。
sudo を付ければ実行できるんだろうが、たかが npm install で sudo が必要になる意味がわからん。
結局、node.jsの公式サイトからインストーラーをDLしてnodeをインストールしたのがよくなかった。
ということで、そのインストーラーは使わず、nodebrew を使って node をインストールし直す。
まずはアンインストール
下記記事を参考に、pkgでインストールした node と npm を削除;
次にインストール
下記記事を参考に、nodebrew を使って node をインストールする;
おわりに
これで、sudo なしで npm install ができる。
以上。