varkrift
@varkrift
Junior Frontend Developer

В чём ошибки при запуске react native с помощью expo?

С помощью expo init ИМЯ_ПРОЕКТА создал проект. В начале всё запускалось после команды sudo npm start и отлично работало, но после какого-то времени при запуске вышло множество ошибок (сам проект никак не менялся):
Все ошибки
Failed to construct transformer: Error: EACCES: permission denied, open '/tmp/haste-map-metro-4-8f756819dbb8dd9c319741d6e9b4af58-7c79dc105f33c5237826d6dba0facc23'
at Object.openSync (fs.js:458:3)
at Object.writeFileSync (fs.js:1355:35)
at Object.writeFileSync (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-serializer/build/index.js:196:21)
at HasteMap._persist (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:944:31)
at /home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:497:17
at Generator.next ()
at asyncGeneratorStep (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:193:24)
at _next (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:213:9)
at processTicksAndRejections (internal/process/task_queues.js:97:5) {
errno: -13,
syscall: 'open',
code: 'EACCES',
path: '/tmp/haste-map-metro-4-8f756819dbb8dd9c319741d6e9b4af58-7c79dc105f33c5237826d6dba0facc23'
}

(node:10636) UnhandledPromiseRejectionWarning: Error: EACCES: permission denied, open '/tmp/haste-map-metro-4-8f756819dbb8dd9c319741d6e9b4af58-7c79dc105f33c5237826d6dba0facc23'
at Object.openSync (fs.js:458:3)
at Object.writeFileSync (fs.js:1355:35)
at Object.writeFileSync (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-serializer/build/index.js:196:21)
at HasteMap._persist (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:944:31)
at /home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:497:17
at Generator.next ()
at asyncGeneratorStep (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:193:24)
at _next (/home/varkrift/projects/reactNative/reckue-app/node_modules/jest-haste-map/build/index.js:213:9)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
(node:10636) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_reje... (rejection id: 1)
(node:10636) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.


Я так понимаю проблема с правами доступа (возможно не прав), но не совсем понимаю где. Пробовал создать другой проект с помощью expo init ИМЯ_ПРОЕКТА и запустить, но вышли такие же ошибки. Подскажите, пожалуйста, как можно это поправить
  • Вопрос задан
  • 459 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы