Я создал новый проект react-native init MyProject
и после открытия его в VSCode первым делом установил навигацию.
npm install @react-navigation/native @react-navigation/stack
Он выдает ошибку, затем я сделал это отдельно, то есть сначала я сделал npm install @react-navigation/native
, он успешно установился, затем после этого я сделал npm install @react-navigation/stack
, затем снова появилась ошибка:
npm ОШИБКА! код ERESOLVE npm ERR! ERESOLVE не удалось разрешить зависимость дерево нпм ОШИБКА! нпм ОШИБКА! При разрешении: MyProject@0.0.1 npm ERR! Найдено: react@17.0.1 npm ERR! node_modules/реакция npm ОШИБКА!
react@"17.0.1" из корневого проекта npm ERR! одноранговая реакция@"*" от @react-navigation/stack@5.14.3 npm ERR!
node_modules/@react-navigation/стек npm ERR!
@react-navigation/stack@"^5.14.2" из корневого проекта npm ERR! нпм ОШИБКА! Не удалось разрешить зависимость: npm ERR! одноранговая реакция@"^16.0" от @react-native-community/masked-view@0.1.10 npm ОШИБКА! node_modules/@react-native-community/masked-view npm ERR!
@react-native-community/masked-view@"^0.1.10" из корневого проекта нпм ОШИБКА! одноранговый @react-native-community/masked-view@">= 0.1.0" из @react-navigation/stack@5.14.3 npm ERR!
node_modules/@react-navigation/стек npm ERR!
@react-navigation/stack@"^5.14.2" из корневого проекта npm ERR! нпм ОШИБКА! Исправьте конфликт зависимостей восходящего потока или повторите попытку npm ERR! это команда с --force или --legacy-peer-deps npm ERR! принять неправильное (и потенциально сломанное) разрешение зависимостей. нпм ОШИБКА! нпм ОШИБКА! Полную информацию см. в /Users/chaudhrytalha/.npm/eresolve-report.txt. отчет.npm ОШИБКА! Полный журнал этого запуска можно найти в: npm ERR!
. /Users/chaudhrytalha/.npm/_logs/2021-03-17T10_09_02_128Z-debug.log
Я даже пытался установить npm install @react-native-community/masked-view
, но получаю аналогичные ошибки.
Вы проверили все библиотеки, которые вам нужно установить для работы навигации? reactnavigation.org/docs/getting-started