web-dev-qa-db-fra.com

erreur de fil "EACCESS: permission refusée, scandir '/home/ubuntu/.config/yarn/link'"

Chaque fois que j'essaie quelque chose avec du fil sur le serveur Ubuntu 16.04.

Cela donne une erreur.

J'utilise actuellement 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.

Quelquun sait pourquoi cela se passe?

14
Astro Lee

C'est probablement un problème lié aux autorisations Unix. Il y a une solution publiée sur la page github du développeur. Essayez d'exécuter la commande suivante

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

Référence: EACCES: permission refusée .config/configstore/bower-github.json # 2262

47
James Wong

J'ai également eu ce problème, j'ai trouvé sur un autre fil que mon dossier de configuration appartenait à root, ce qui a créé plusieurs problèmes d'autorisations .. J'ai changé de propriétaire pour mon utilisateur et cette erreur a disparu.

Voir la meilleure réponse sur ce fil Impossible d'accéder à 'git/attributes'

0
LostSwifter

Si vous utilisez macOS. Essayez de mettre à niveau Yarn

brew upgrade yarn

ref Github

0
Mostafa Nawara