#npm #expo #watchman
Вопрос:
В настоящее время я пытаюсь закодировать приложение Expo, и при запуске «npm start» я получаю следующую ошибку:
Error: std::__1::system_error: open: [filepath to project]: Operation not permitted
Все работало отлично, пока я случайно не нажал «Не разрешать» во всплывающем окне с надписью «Сторож хотел бы получить доступ к файлам в вашей папке загрузок».
Я предоставил Watchman полный доступ к диску в разделе Безопасность и конфиденциальность, я попытался переустановить watchman, а также попытался перезагрузить компьютер, но ошибка сохраняется.
Я также попытался sudo watchman watch .
, но затем я получаю ошибку the owner of /usr/local/var/run/watchman/root-state is uid 501 and doesn't match your euid 0
Кто-нибудь знает, как это решить?
Ответ №1:
Проблема, казалось бы, разрешилась сама собой, я предполагаю, что проблема была как-то связана с самой macOS, но она исправилась сама собой.