2016-05-15 11 views
0

私は自宅経由でノードをインストールしました。 は、私は、パッケージへのアクセスに問題があったので、私はuser/localにnode_modulesプレフィックスを変更しようとしましたが、コマンド入力中にエラーをした:今npm:node_modulesプレフィックスをリセットする方法

npm config set prefix /usr/l # See the typo there 
          ^

を、私はNPMコマンドを実行するたびに、私は次のエラーを取得する:

$ npm config ls -l 
Error: EACCES: permission denied, mkdir '/usr/l' 
at Error (native) 

接頭辞をもう一度設定することはできません(npm config set prefix /usr/local)、または設定(npm config ls -l)をリストすることもできません。上記のエラーはすべて同じです。私はnode/npmを再インストールしようとしました。

プレフィックスをリセットするにはどうすればよいですか?ありがとう。

答えて

1

権限エラーの場合は、sudoを使ってrootとして実行できるはずです。これは、エラーメッセージに表示されるアクセス許可の問題を処理する必要があります。

+0

'sudo npm config set prefix/usr/local'がトリックを行いました。ありがとう。 – user33958

関連する問題