Ne pas utiliser la fourche Expo de react-native

j'utilise expo avec react native. Tout est très bien, mais j'ai cet avertissement et l'application prend beaucoup de temps de chargement :

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

Comment puis-je le réparer s'il vous plaît.

33
demandé sur Sihem Hcine 2017-07-19 13:01:38

2 réponses

si vous créez une application native react avec la commande de la page getting started:$create-react-native-app AwesomeProject puis le paquet.fichier json a les dépendances suivantes:

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

Si vous créez une application directement dans l'Expo XDE, vous verrez dans le package.json, ils utilisent une fourchette de réagir indigènes:

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

changer le chemin du module react-native vers https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz and running npm install résoudra le problème.

35
répondu kimomat 2018-04-26 12:05:34

C'est la façon dont je l'ai corrigé:

  1. j'ai mis à jour ma dépendance" react-native " à la dernière disponible:

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

  1. j'ai supprimé toutes les dépendances que j'avais installées par erreur dans mon application expo précédente qui nécessitaient en fait le lien react-native en utilisant la commande npm uninstall --save:

réagissent-native-image en base64, réagir-native-cloudinary

  1. puis j'ai aussi dû les supprimer du cadre général > cadres liés et bibliothèques

maintenant ça marche! J'ai des problèmes avec le Login Facebook maintenant, mais au moins ça ne bloque pas mon application.

Bonne chance à vous.

2
répondu Hugo 2018-01-07 09:18:45