ОБНОВЛЕНИЕ 23/11/2018
В настоящее время я сделал
yarn config set cache-folder /usr/local/Caches/yarn
И как только я запускаю yarn install --check-files
, я получаю ошибку:
error An unexpected error occurred: "EACCES: permission denied, mkdir '/usr/local/Caches'".
Из этого я попытался затем сделать chmod -R 755 /usr/local/Caches/yarn
И я получаю chmod: cannot access '/usr/local/Caches/yarn': No such file or directory
ОБНОВЛЕНИЕ 23/11/2018
Кроме того, я сделал mkdir -p ~/home/james/.cache/yarn
Тогда я сделал chmod -R 755 ~/home/james/.cache/yarn
Тогда получаю ошибку:
error An unexpected error occurred: "EACCES: permission denied, mkdir '/usr/local/Caches'".
Я сделал: chmod -R 755 /usr/local/Caches
А потом получается: chmod: cannot access '/usr/local/Caches': No such file or directory
Итак, методы, которые я использовал до сих пор, просто не решили мою проблему.
Я получаю эту ошибку, когда пытаюсь «исправить» мою установку пряжи, а также устанавливаю webpacker.
"предупреждение Пропуск предпочтительной папки кэша" /home/james/.cache/yarn ", поскольку она недоступна для записи."
Я понимаю, что мне нужно изменить права доступа к каталогу с помощью chmod.
Однако, когда я пытаюсь это сделать, используя:
chmod -R 755 /home/james/.cache/yarn
Мне сказали, что каталог /home/james/.cache/yarn не найден.
Итак, как именно я могу изменить разрешение этого каталога?
Дополнительная информация: я работаю под управлением Windows 10, и на самом деле я использую Ubuntu в Windows, поэтому для доступа к своим папкам. Я использую Ubuntu и пишу:
james@DESKTOP-VP0F0PN:~$ cd /mnt/c/users/james/documents/github/personalwebsite
затем я ввожу вышеупомянутый код chmod после этого. Также для запуска сервера:
james@DESKTOP-VP0F0PN:/mnt/c/users/james/documents/github/personalwebsite$ rails s