0
votes

J'ai essayé d'exécuter une application native réagissant pour la première fois et une erreur à travers moi. indéfini n'est pas une fonction (évaluer 'objet.getownpropertyDescriptor')

Je viens de créer une nouvelle application natale réagissante et quand j'essaie de l'exécuter sur ios, il se ruinant sans problème, mais quand je l'exécute sur Android, cela me montre une erreur indique

non défini n'est pas une fonction (évaluation 'objet.getownPropertyDescriptor (arguments [i])') ( http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false:3573 )

Cette erreur indiquée dans l'écran (écran rouge) Ecran d'erreur natif Une fois l'application installée sur l'appareil.


1 commentaires

Cela pourrait être de l'aide - Github.com/facebook/react-native/issues/23092


3 Réponses :


-1
votes

Correction temporaire:

Ajoutez les éléments suivants à votre package.json : xxx

puis exécutez rm -rf nœud_modules && Fil && Fil Start --Reset-Cache


0 commentaires


0
votes

solution incroyable mais travaillait pour moi 🎯

J'ai deviné que le problème était une sorte de mise à niveau de dépendance, et parce que le réagissariat ne vient pas verrouillé vers des versions de travail, quelque chose a été publié et le cassé.

J'ai attrapé un fil.lock d'un projet depuis le week-end, a collé cela dans le fichier Yarn.lock de mon projet, puis fait du fil à la ligne de commande pour le faire tailler automatiquement / verrouiller les choses. Quelque part dans ce désordre, il attrapa les bonnes choses et maintenant je peux utiliser Android à nouveau. Pas une grande solution, mais j'espère que cela aide!

  1. Copiez ce YARN.LOPL Contenu
  2. passé sur le contenu de votre projet Yarn.lock Contenu
  3. Run Fil dans le CLI

    Note: J'ai eu cette solution de Ici .


0 commentaires