7

Node js 環境をセットアップすると、/node-modules/ にアクセスできないため、npm パーミッション エラーが頻繁に発生します。この質問 ( npm throws error without sudo ) の助けを借りて、所有権を変更することができました。ただし、例のように「whoami」ではなく、自分のユーザー名を入力する必要がありました。

sudo chown -R 'whoami' ~/.npm
chown: whoami: illegal user name

「whoami」が Mac でサポートされていないということですか、それとも何か間違っていますか?

4

1 に答える 1

34

タイプミスがあります。後方ティックを使用する必要があります

sudo chown -R `whoami` ~/.npm
于 2013-11-11T18:29:30.637 に答える