web-dev-qa-db-ja.com

ヤーンエラー「EACCESS:許可が拒否されました、scandir '/home/ubuntu/.config/yarn/link'」

Ubuntu 16.04サーバーで何かを試すときはいつでも。

エラーが発生します。

現在nodejs v8.10.0を使用しています

yarn install v1.5.1
error An unexpected error occurred: "EACCES: permission denied, scandir '/home/ubuntu/.config/yarn/link'".
info If you think this is a bug, please open a bug report with the information provided in "/home/ubuntu/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

なぜこれが起こっているのか誰でも知っていますか?

14
Astro Lee

UNIXパーミッションに関連する問題である可能性があります。開発者のgithubページにソリューションが投稿されています。次のコマンドを実行してみてください

Sudo chown -R $USER:$GROUP ~/.npm
Sudo chown -R $USER:$GROUP ~/.config

参照: EACCES:許可が拒否されました.config/configstore/bower-github.json#2262

47
James Wong

私もこの問題を抱えていました。別のスレッドで、configフォルダーがrootによって所有されていることがわかりました。これにより、いくつかのアクセス許可の問題が発生しました。

このスレッドのトップアンサーを参照してください 「git/attributes」にアクセスできません

0
LostSwifter

MacOSを使用している場合。ヤーンをアップグレードしてみてください

brew upgrade yarn

ref Github

0
Mostafa Nawara