2017-07-19 43 views
19

Używam expo z reakcją natywną. Wszystko jest w porządku, ale otrzymuję to ostrzeżenie, a aplikacja ładuje się długo:Nie używać widelca Expo reagującego natywnie

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

Jak mogę to naprawić.

+0

Jak skonfigurowałeś swój projekt? Powinieneś również zamieścić swoje 'pakiet.json'. W twoim pytaniu jest za mało informacji - to ci pomóc. –

+0

Sklonowałem GeekyAnts/native-base-react-navigation-stack-navigator –

Odpowiedz

18

Jeśli utworzyć aplikację natywną reagują z poleceniem od Getting Started stronie: $create-react-native-app AwesomeProject

Następnie plik package.json ma następujące zależności:

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

}

Jeśli stwórz aplikację bezpośrednio w Expo XDE, zobaczysz w package.json, używają widma reagującego natywnie:

"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" 

},

Zmiana ścieżki modułu macierzystego reagowania na https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz i uruchomienie instalacji npm rozwiąże problem.

+4

Postępuj zgodnie z instrukcjami aktualizacji, aby uzyskać poprawne zależności dla najnowszej wersji (teraz v21): https://docs.expo.io/versions/latest/guides /upgrading-expo.html –

+1

Tutaj można znaleźć najnowszą najnowszą wersję: https://docs.expo.io/versions/latest/guides/upgrading-expo.html – fotoflo

0

To jak naprawiłem go:

  1. zaktualizowałem moją zależność "reagowania-native" do najnowszego dostępnego:

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

  1. Usunąłem całą zależność, którą zainstalowałem przez pomyłkę w mojej poprzedniej aplikacji expo, która faktycznie wymagała reakcji. rodzimy związek stosując KMP dezinstalacji --save polecenie:

reakcji natywne obrazu na base64, reakcji natywne cloudinary

  1. Następnie musiałem je również usunąć z General> Linked Frameworks and Libraries

Teraz działa! Mam problemy z Facebookiem teraz, ale przynajmniej nie powoduje awarii mojej aplikacji.

Życzymy powodzenia.