npm グローバルインストール先の変更方法

更新日: 2022.08.22

NODE_PATHにパスを追記

node
/usr/local/lib/node_modules

上記のコマンドで表示されるNODE_PATHリストにパスを追加する

「export NODE_PATH=/usr/local/lib/node_modules」を「.zshrc」か「.zprofile」に追記する

which コマンド

コマンドのパスがわかる

printenvコマンド

環境変数の確認

.npmrcにパスを追記

$ npm config set prefix=$HOME/.npm_global

注意事項

グローバルインストール先を変更したとしても、「npm」コマンドのインストール先は変わらないため、アップデートなどは元のディレクトリ上で行う必要がある

参考

https://www.codegrid.net/articles/2020-npm-install-1/