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.
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.
C'est la façon dont je l'ai corrigé:
- 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"
- 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
- 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.