NVMを使用していますが、グローバルNPMモジュールをインストールしようとしています。そのアクションには、私にアクセス許可がないフォルダーへのアクセス許可が必要です。通常のnode.js/npmでは、prefix
構成で簡単に解決できましたが、NVMでは明示的に禁止されています。
NVMのグローバルモジュールフォルダーへのパスを変更する正しい方法は何ですか?
使用しているノードの現在のバージョンの場所を確認するには:
nvm which current
次のように、.nvmがパスにない場合は、システムインストールを使用しています。
/usr/local/bin/node
Nvmが管理するバージョンに切り替えるには:
nvm use 4
Nvmが管理するバージョンを使用していることを確認するには:
nvm which current
次のようなものが表示されるはずです。
/Users/<your-user-name>/.nvm/versions/node/v4.2.2/bin/node
システムインストールを使用している場合にのみ、グローバルインストール許可の問題が発生するはずです。