прямая ошибка "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.
Кто-нибудь знает, почему это происходит?
Ответы
Ответ 1
Вероятно, это проблема, связанная с разрешением unix. На странице dev github есть решение. Попробуйте выполнить следующую команду
sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config
Ссылка: EACCES: разрешение отклонено.config/configstore/bower-github.json # 2262
Ответ 2
После работал для меня: заваривать пряжу прядильную пряжу
Ответ 3
Если вы используете macOS. Попробуйте обновить пряжу
brew upgrade yarn
ref Github
Ответ 4
У меня также была эта проблема, я обнаружил в другом потоке, что моя папка конфигурации принадлежала пользователю root, что создало несколько проблем с правами доступа. Я сменил владельца на пользователя, и эта ошибка исчезла.
Смотрите топ ответ в этой теме
Невозможно получить доступ к & git; атрибутам & # 39;
Ответ 5
Попробуйте команду с доступом sudo
sudo yarn install v1.5.1