Реагирование на несоответствие собственной версии: собственная версия: 0.61.5, javascript версия: 0.57.7 - PullRequest
0 голосов
/ 11 января 2020

У меня есть приложение-родная программа, которое не использует выставку. Я получаю следующую ошибку:

 React Native version mismatch.
                             │ 
                             │ JavaScript version: 0.57.7
                             │ Native version: 0.61.5
                             │ 
                             └ Make sure that you have rebuilt the native code. If the problem persists try clearing the Watchman and packager caches with `watchman watch-del-all && react-native start --reset-cache`.

Я сделал все, что упомянуто в этом вопросе , и до сих пор ничего не получалось.

Я обновил версию-ответ на 0.61.5. Он установлен и также упоминается в пакете. json. Я также обновил все пакеты в пакетах. json.

В проекте также используется реагирующая навигация. В файле @act-navigation в модулях узла, в файле native / package. json, это единственное место, где "react-native": "^0.57.7" упоминается в разделе devDependencies. Я установил новейшую реагирующую навигацию, 4.0.10.

1 Ответ

0 голосов
/ 12 января 2020

, чтобы предотвратить эту проблему, вы должны принудительно использовать React Native в файле android/app/build.gradle, используя

compile("com.facebook.react:react-native:0.61.5") { force = true }

Измените 0.57.7 в соответствии с вашей верной реакцией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...