Подтвердить что ты не робот

Не использовать вилку Expo для реагирования

Я использую expo с ответом native. Все в порядке, но я получаю это предупреждение, и приложение занимает много времени при загрузке:

  [exp] Warning: Not using the Expo fork of react-native. See https://docs.expo.io/.

Как я могу это исправить.

4b9b3361

Ответ 1

Если вы создаете ответное родное приложение с помощью команды с начальной страницы: $create-react-native-app AwesomeProject

Затем файл package.json имеет следующие зависимости:

"dependencies": {
"expo": "^20.0.0",
"react": "16.0.0-alpha.12",
"react-native": "^0.47.0"

}

Если вы создаете приложение непосредственно в Expo XDE, вы увидите в package.json, они используют вилку реакции-native:

"dependencies": {
"expo": "^20.0.0",
"react": "16.0.0-alpha.12",
"react-native": "https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz"

},

Изменение пути на основе реакции на https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz и запуск установки npm устранит проблему.

Ответ 2

Вот как я его исправил:

  • Я обновил свою "зависимую от реакции" зависимость до последней доступной:

" https://github.com/expo/react-native/archive/sdk-23.0.0.tar.gz"

  1. Я удалил всю зависимость, которую я установил по ошибке в своем предыдущем приложении expo, которое на самом деле требовало ссылку на реакцию с помощью команды npm uninstall --save:

реагирует-нативное изображение к base64, реагируют родной-cloudinary

  1. Затем мне также пришлось удалить их из General > Linked Frameworks и Libraries

Теперь это работает! У меня проблемы с Facebook Войти сейчас, но, по крайней мере, это не сбой моего приложения.

Удачи вам.