0
votes

'Expo non défini' dans réact de Native

Je travaille sur une application dans RN et lorsque vous essayez d'exécuter un émulateur ou un webpack Android, l'erreur 'Expo non définie "apparaît. J'ai eu mon instructeur sur le code et il n'a pas tout à fait compris non plus. La première fois que j'ai pu le faire fonctionner en redémarrant mon ordinateur et réinstaller des modules de nœud. Aucun conseil? Voici une capture d'écran. Expo non défini


0 commentaires

3 Réponses :


0
votes

On dirait que vous avez du code dans MainComponent.js qui appelle expo.constants.statusbarheight - vous devez supprimer celui-ci


2 commentaires

Ce qui est intéressant, c'est que tous mes camarades de classe ont un code identique (ou presque identique à la même application) et n'ont pas ces problèmes.


Je suppose que "presque identique" est la capture là-bas - si ce n'est pas exactement identique, cela pourrait être le problème! En outre, cela dépend de la version SDK que vos camarades de classe utilisent. expo.constants.statusbarheight était un moyen d'accéder à ces données, mais vous devez maintenant y accéder à partir de l'importation Expo-constantes (allez à snack.expo.io et regardez le nouvel exemple que vous voyez quand il chargait d'abord le voir)



0
votes

Importation d'Expo en haut du fichier? XXX PRE>

Pouvez-vous installer Expo? P>

npm install expo


0 commentaires

0
votes

Si vous compilez le code sur Web, il affichera une erreur sur Expo non définie, mais vérifiez cette application sur l'application Mobile Exécuter Expo, il s'exécutera sans erreur. J'espère que cela résolvait votre problème


0 commentaires