Veuillez fournir toutes les informations demandées. Les problèmes qui ne suivent pas ce format risquent de stagner.
Veuillez fournir une description claire et concise de ce qu'est le bogue. Incluez des captures d'écran si nécessaire.
Veuillez tester en utilisant la dernière version de React Native pour vous assurer que votre problème n'a pas déjà été résolu : https://reactnative.dev/docs/upgrading.html
npx react-native info
info Fetching system and libraries information...
System:
OS: macOS 10.15.4
CPU: (12) x64 Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz
Memory: 43.02 MB / 32.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 14.1.0 - /usr/local/bin/node
Yarn: 1.10.1 - /usr/local/bin/yarn
npm: 6.14.4 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.9.1 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 13.4, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
Android SDK:
API Levels: 26, 27, 28, 29
Build Tools: 26.0.2, 27.0.3, 28.0.3, 29.0.1, 29.0.2
System Images: android-23 | Google APIs Intel x86 Atom_64, android-28 | Google APIs Intel x86 Atom, android-28 | Google Play Intel x86 Atom, android-29 | Google Play Intel x86 Atom
Android NDK: Not Found
IDEs:
Android Studio: 3.6 AI-192.7142.36.36.6392135
Xcode: 11.4.1/11E503a - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_211 - /usr/bin/javac
Python: 2.7.17 - /usr/local/bin/python
npmPackages:
@react-native-community/cli: Not Found
react: 16.11.0 => 16.11.0
react-native: 0.62.2 => 0.62.2
npmGlobalPackages:
*react-native*: Not Found
Fournissez une liste détaillée des étapes qui reproduisent le problème.
npx react-native init Blah --template react-native-template-typescript
npx react-native start
npx react-native run-android
Error: Unable to resolve module `./debugger-ui/debuggerWorker.cff11639.js` from ``:
None of these files exist:
* debugger-ui/debuggerWorker.cff11639.js(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui/debuggerWorker.cff11639.js/index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (/Users/scott.pierce/workspace/test/example/example-react-native/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (/Users/scott.pierce/workspace/test/example/example-react-native/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (/Users/scott.pierce/workspace/test/example/example-react-native/node_modules/metro/src/node-haste/DependencyGraph.js:287:16)
at /Users/scott.pierce/workspace/test/example/example-react-native/node_modules/metro/src/lib/transformHelpers.js:267:42
at Server.<anonymous> (/Users/scott.pierce/workspace/test/example/example-react-native/node_modules/metro/src/Server.js:841:41)
at Generator.next (<anonymous>)
at asyncGeneratorStep (/Users/scott.pierce/workspace/test/example/example-react-native/node_modules/metro/src/Server.js:99:24)
at _next (/Users/scott.pierce/workspace/test/example/example-react-native/node_modules/metro/src/Server.js:119:9)
Je n'aurais pas cette erreur.
J'ai également le même problème lors de l'exécution en mode débogage.
Même problème "react-native": "0.62.2",
Même problème "react-native": "0.62.2",
même
Même problème.
Mes versions React :
"réagir": "16.11.0",
"react-native": "0.62.2"
Des solutions ?
Je crois que c'est quelque chose avec react-native-config
. J'ai le même problème ici:
"react": "16.11.0",
"react-native": "0.62.2",
"react-native-config": "^1.2.0",
@jmlavoier J'ai le même problème, mais n'utilisez pas react-native-config
.
"react": "16.11.0",
"react-native": "0.62.2",
Même problème "react-native": "0.62.2",
même
https://reactnavigation.org/docs/troubleshooting/#app -is-not-working-properly-when-connected-to-chrome-debugger
J'ai le même problème:
"react": "16.11.0",
"react-native": "0.62.2",
@imamrobani Merci pour le lien. Mais cela ne résout pas le problème ?
Le problème pourrait bien être lié à Chrome. Mais ce n'était pas là dans les versions antérieures de React-Native.
Pareil ici, bizarre qu'il ait cessé de fonctionner ce soir.
Cela ne permet pas, au moins sur les appareils Android, d'appuyer sur le composant TouchableOpacity à l'aide d'onPress. Cela semble fonctionner pour la première fois, certaines interactions de mon application fonctionnent une fois, mais s'arrêtent ensuite de fonctionner.
❯ react-native info
info Fetching system and libraries information...
System:
OS: macOS 10.15.3
CPU: (8) x64 Intel(R) Core(TM) i5-8257U CPU @ 1.40GHz
Memory: 17.99 MB / 8.00 GB
Shell: 5.7.1 - /bin/zsh
Binaries:
Node: 13.7.0 - ~/.nvm/versions/node/v13.7.0/bin/node
Yarn: 1.21.1 - /usr/local/bin/yarn
npm: 6.13.6 - ~/.nvm/versions/node/v13.7.0/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.9.1 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 13.2, DriverKit 19.0, macOS 10.15, tvOS 13.2, watchOS 6.1
Android SDK:
API Levels: 27, 28
Build Tools: 27.0.3, 28.0.3
Android NDK: Not Found
IDEs:
Android Studio: Not Found
Xcode: 11.3.1/11C504 - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_231 - /usr/bin/javac
Python: 2.7.16 - /usr/bin/python
npmPackages:
@react-native-community/cli: Not Found
react: 16.11.0 => 16.11.0
react-native: 0.62.2 => 0.62.2
npmGlobalPackages:
*react-native*: Not Found
J'ai complètement désinstallé l'application de mon appareil et elle l'a remise au travail sans erreur 🤔 (appareil Android)
@imamrobani Merci pour le lien. Mais cela ne résout pas le problème ?
Le problème pourrait bien être lié à Chrome. Mais ce n'était pas là dans les versions antérieures de React-Native.
dans mon cas j'utilise
"réagir": "16.11.0",
"react-native": "0.62.2",
"react-navigation": "^4.0.10"
le problème est que lorsque j'utilise l'appareil réel en mode débogage, mes applications ne peuvent pas naviguer vers un autre écran. mais si l'émulateur d'utilisation fonctionne bien.
Est-ce que quelqu'un sait où est le problème ?
auparavant, j'utilisais très bien React Native 0.61
Cela se produit chaque fois que je passe du débogage de bash à chrome, alors qu'il affiche les journaux dans le bundler metro, et que je clique sur debug
dans le menu rn
Éditer:
cela nous oblige essentiellement
Lorsque je mets l'application du menu en mode
Error: Unable to resolve module `./debugger-ui/debuggerWorker.cff11639.js` from ``:
None of these files exist:
* debugger-ui/debuggerWorker.cff11639.js(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui/debuggerWorker.cff11639.js/index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (/Users/henriquederosa/dev/myapp/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (/Users/henriquederosa/dev/myapp/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (/Users/henriquederosa/dev/myapp/node_modules/metro/src/node-haste/DependencyGraph.js:287:16)
at /Users/henriquederosa/dev/myapp/node_modules/metro/src/lib/transformHelpers.js:267:42
at Server.<anonymous> (/Users/henriquederosa/dev/myapp/node_modules/metro/src/Server.js:841:41)
at Generator.next (<anonymous>)
at asyncGeneratorStep (/Users/henriquederosa/dev/myapp/node_modules/metro/src/Server.js:99:24)
at _next (/Users/henriquederosa/dev/myapp/node_modules/metro/src/Server.js:119:9
Cela se produit chaque fois que je passe du débogage de bash à chrome, alors qu'il affiche les journaux dans le bundler metro, et que je clique sur
debug
dans le menu rnÉditer:
cela nous oblige essentiellement
Lorsque je mets l'application du menu en modeError: Unable to resolve module `./debugger-ui/debuggerWorker.cff11639.js` from ``: None of these files exist: * debugger-ui/debuggerWorker.cff11639.js(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) * debugger-ui/debuggerWorker.cff11639.js/index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) at ModuleResolver.resolveDependency (/Users/henriquederosa/dev/myapp/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15) at ResolutionRequest.resolveDependency (/Users/henriquederosa/dev/myapp/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18) at DependencyGraph.resolveDependency (/Users/henriquederosa/dev/myapp/node_modules/metro/src/node-haste/DependencyGraph.js:287:16) at /Users/henriquederosa/dev/myapp/node_modules/metro/src/lib/transformHelpers.js:267:42 at Server.<anonymous> (/Users/henriquederosa/dev/myapp/node_modules/metro/src/Server.js:841:41) at Generator.next (<anonymous>) at asyncGeneratorStep (/Users/henriquederosa/dev/myapp/node_modules/metro/src/Server.js:99:24) at _next (/Users/henriquederosa/dev/myapp/node_modules/metro/src/Server.js:119:9
Oui, c'est exactement comme ça, j'ai désinstallé et réinstallé mais toujours pareil en mode débogage
Pareil ici, bizarre qu'il ait cessé de fonctionner ce soir.
Cela ne permet pas, au moins sur les appareils Android, d'appuyer sur le composant TouchableOpacity à l'aide d'onPress. Cela semble fonctionner pour la première fois, certaines interactions de mon application fonctionnent une fois, mais s'arrêtent ensuite de fonctionner. ```Salut @HenriqueDerosa , pouvez-vous s'il vous plaît vérifier ce problème - est-ce similaire à ce qui vous arrive sur un appareil Android lors du débogage ?
https://github.com/facebook/react-native/issues/29083#issuecomment -642457919
Salut à tous, j'ai eu ce problème et ce qui a fonctionné pour moi, c'était simplement de vider mon cache Google Chrome.
Et par "travaillé", je veux dire que je n'ai pas eu l'écran d'erreur rouge sur mon simulateur et que je pouvais continuer à développer normalement.
Une solution pour cela ? Je ne parviens pas à déboguer l'application. Le point d'arrêt n'atteint pas
Une solution à cela ? Il semble que cela se produise sur React Native 0.62.2 même si vous créez un nouveau projet. Pour une raison quelconque, il y a une erreur 500 lorsque vous regardez le débogueur.
Une solution à cela ? Il semble que cela se produise sur React Native 0.62.2 même si vous créez un nouveau projet. Pour une raison quelconque, il y a une erreur 500 lorsque vous regardez le débogueur.
sautez-le, cela n'a pas d'importance tant que cela ne provoque pas d'erreur d'application
Lorsque cela se produit, je ne peux plus saisir de texte dans les champs de texte, car le clavier n'apparaît pas. Le débogueur devient inutilisable, ne pouvant pas se connecter à l'application.
Lorsque cela se produit, je ne peux plus saisir de texte dans les champs de texte, car le clavier n'apparaît pas. Le débogueur devient inutilisable, ne pouvant pas se connecter à l'application.
essayer sur émulateur
Lorsque cela se produit, je ne peux plus saisir de texte dans les champs de texte, car le clavier n'apparaît pas. Le débogueur devient inutilisable, ne pouvant pas se connecter à l'application.
essayer sur émulateur
Sur l'émulateur, cela fonctionne, mais l'erreur est toujours renvoyée dans le bundler. Pourquoi cela affecte-t-il uniquement le débogage de l'appareil ?
Lorsque cela se produit, je ne peux plus saisir de texte dans les champs de texte, car le clavier n'apparaît pas. Le débogueur devient inutilisable, ne pouvant pas se connecter à l'application.
essayer sur émulateur
Sur l'émulateur, cela fonctionne, mais l'erreur est toujours renvoyée dans le bundler. Pourquoi cela affecte-t-il uniquement le débogage de l'appareil ?
quand j'utilise l'appareil réel (Android 9) ça ne fonctionne pas, alors je change l'appareil sous Android 9, dans mon cas j'utilise Android 6 ça marche
Lorsque cela se produit, je ne peux plus saisir de texte dans les champs de texte, car le clavier n'apparaît pas. Le débogueur devient inutilisable, ne pouvant pas se connecter à l'application.
essayer sur émulateur
Sur l'émulateur, cela fonctionne, mais l'erreur est toujours renvoyée dans le bundler. Pourquoi cela affecte-t-il uniquement le débogage de l'appareil ?
quand j'utilise l'appareil réel (Android 9) ça ne fonctionne pas, alors je change l'appareil sous Android 9, dans mon cas j'utilise Android 6 ça marche
Vous voulez dire que vous remplacez l'appareil émulé par l'API Android 6 ou utilisez un appareil plus ancien pour le débogage ? Néanmoins, cela ne devrait pas arriver et le débogueur devrait également fonctionner sur les appareils plus récents ...
Résolu pour moi en rafraichissant (shift + refresh) l'onglet du débogueur React dans Chrome, puis en effaçant les données de l'application dans l'inspecteur, puis en redémarrant enfin le thread principal du bundle dans bash (démarrage npm)
Même problème ici. Dès que le mode Debug est activé, il semble que l'application cesse d'enregistrer tous les événements onPress()
. le défilement est toujours possible.
Le problème ne se produit pas dans l'émulateur. Cependant, la même erreur est toujours affichée dans la console et le terminal (serveur de réaction).
react-native -v
retourne
react-native-cli: 2.0.1
react-native: 0.62.2
J'ai également eu ce problème. Chercher haut et bas une réponse.
La désactivation de mon bloqueur de publicités m'a donné plus de commentaires dans la console pour une raison quelconque.
Et puis j'ai remarqué que Chrome déboguait le thread principal. Facile à négliger.
Après avoir cliqué sur le thread debuggerWorker, l'application a commencé à s'enregistrer et à atteindre des points d'arrêt...
J'espère que cela aidera certains d'entre vous
"réagir": "16.11.0",
"react-native": "0.62.2",
J'ai le même problème:
Merci @HenriqueDerosa - La désinstallation et la réinstallation complètes de l'application Expo ont également fonctionné pour moi.
Fait intéressant, je venais de passer du SDK 36 au 38 et de mettre à niveau expo-cli également. Il y a donc peut-être un problème avec la transition des deux à la fois. De plus, je pense que le débogage à distance était automatiquement activé par défaut dans mon profil lors de la dernière installation de l'application. Peut-être que cela ne pose pas de problème s'il est désactivé au début, puis que vous l'activez plus tard ?? En tout cas merci pour ton astuce !
Même problème la semaine dernière. Ne peut pas se développer. Incroyablement frustrant. Cela devrait être détecté par les équipes qui effectuent les mises à niveau.
"react": "~16.11.0",
"react-dom": "~16.11.0",
"react-native": " https://github.com/expo/react-native/archive/sdk-38.0.1.tar.gz ",
idem ici, et mon simulateur s'actualise automatiquement
pour moi : problème react-native-meteor - pour être exact, le module de nœud "eventemitter3" a supprimé setMaxListeners
Des nouvelles? j'ai eu le même problème
J'utilise Chrome Debugger sur un véritable appareil iOS et il semble que j'ai pu résoudre ce problème en désactivant toutes mes extensions Chrome... l'une d'entre elles devait interférer. Je ne vois plus l'erreur ou j'ai des contacts qui ne répondent pas lors du débogage
@chadwhittaker En effet, la suppression des outils Redux de Chrome a permis à la touche de fonctionner à nouveau. C'est peut-être lié à cette extension.
Quelqu'un a-t-il déjà trouvé une solution ? C'est ridicule... J'ai littéralement tout essayé et toujours là
La solution est de faire la date et l'heure de votre machine (dans le cas d'iOS) et de l'émulateur (dans le cas d'Android). J'obtiens la même erreur, et dans la console, il est indiqué **Debugger and device times have drifted by more than 60s. Please correct this by running adb shell "date
date +%m%d%H%M%Y.%S " on your debugger machine.**
Après avoir mis à jour la date et l'heure de l'émulateur, cela fonctionne.
@zenkhas Oui, au moins pour moi sur un émulateur, il fonctionne correctement même sans ajuster la date et l'heure, mais il existe certains cas où l'utilisation d'un périphérique physique à des fins de développement est cruciale.
Jusqu'à présent, j'ai essayé de me mêler des modules de nœuds, en supprimant tous les types de caches (y compris le navigateur... extensions qui pourraient perturber le processus de débogage, échanger les threads du débogueur, etc.
Pour info, j'utilise Windows 10 et Chrome (développement Android v0.62.2)
Hé les gars, je reçois la même chose ici
Incompatibilité de version de React Native.
Version JavaScript : 0.63.0
Version native : 0.62.2Assurez-vous que vous avez reconstruit le code natif. Si le problème persiste, essayez de vider les caches Watchman et packager avec
watchman watch-del-all && react-native start --reset-cache
.
suivi de ceci en expo
ERREUR
00:18
Erreur : Impossible de résoudre le module./debugger-ui/debuggerWorker.cff11639.js
partir de `` :
impossible d'exécuter le débogueur sur l'émulateur Android.
quelqu'un a de la chance. J'utilise également Windows 10 et Chrome.
Pour revenir sur mon précédent post. Après 2 semaines de recherche, j'ai trouvé la solution concernant les événements onPress()
manqués lorsque le débogueur distant est actif. Cela faisait suite à quelques secondes de décalage entre mon téléphone et mon ordinateur portable. La désactivation automatique de la résolution automatique de l'heure sur mon téléphone et le réglage manuel de l'heure sur mon téléphone d'une minute ont résolu ce problème pour moi.
Crédits pour pointer dans la bonne direction vers : https://github.com/facebook/react-native/issues/27008#issuecomment -592048282
Mais le même Error: Unable to resolve module
reste lors de l'activation du débogueur distant. Ce qui fait que le téléphone ne peut pas s'actualiser automatiquement après que les modifications ont été enregistrées dans le code. Après la première mise à jour, vous recevez le message Refreshing...
sur le téléphone. L'actualisation ne se produit pas, aucune erreur/avertissement supplémentaire n'est imprimé dans la console. Après les mises à jour suivantes, le message n'est plus imprimé sur le téléphone. Cependant, je reçois les journaux de la console imprimés.
Ce qui est étrange, c'est que mon collègue a à peu près la même configuration Arch Linux + ThinkPad. Sur ses appareils, le problème ne se produit pas. Nous avons investi de nombreuses heures pour tenter de localiser le problème, sans résultats. Donc, pour l'instant, je recharge simplement l'application manuellement à partir du terminal après chaque sauvegarde lorsque le débogueur est activé. Ce qui bien sûr a un impact sévère sur la productivité.
$ react-native --version
4.8.0
(installé avec du fil, mais aussi essayé npm)
Résolu pour moi en rafraichissant (shift + actualiser) l'onglet du débogueur React dans Chrome, puis en effaçant les données de l'application dans l'inspecteur, puis en redémarrant enfin le thread principal du bundle dans bash (démarrage npm)
Réponse très simple...
Quelqu'un a-t-il déjà trouvé une solution ? C'est ridicule... J'ai littéralement tout essayé et toujours là
Résolu pour moi en rafraichissant (shift + actualiser) l'onglet du débogueur React dans Chrome, puis en effaçant les données de l'application dans l'inspecteur, puis en redémarrant enfin le thread principal du bundle dans bash (démarrage npm)
Quelqu'un a-t-il déjà trouvé une solution ? C'est ridicule... J'ai littéralement tout essayé et toujours là
Résolu pour moi en rafraichissant (shift + actualiser) l'onglet du débogueur React dans Chrome, puis en effaçant les données de l'application dans l'inspecteur, puis en redémarrant enfin le thread principal du bundle dans bash (démarrage npm)
J'ai essayé ça plusieurs fois. Ne le résout pas pour moi.
Est-ce que SHIFT+F5 est OK dans cette fenêtre ?
J'ai résolu mon problème :
dans package.json
"resolutions": {
"@react-native-community/cli-debugger-ui": "4.7.0"
}
supprimez fil.lock et exécutez l'installation de fil.
Après la mise à jour de RN v0.61.4
à RN v0.63.1
.
J'ai fait les étapes suivantes :
watchman watch-del-all; rm -rf $TMPDIR/metro-*; rm -rf $TMPDIR/haste-map-*;
rm yarn.lock; rm -rf node_modules; yarn;
resolutions
à package.json :"resolutions": {
"@react-native-community/cli-debugger-ui": "4.7.0"
}
Après cela, j'ai exécuté le projet dans le simulateur et tout va bien. ??
même problème.
même problème
Le problème existe toujours sur react-native 0.63.1
même problème
Edit: j'ai arrêté le débogage à distance dans le client expo et cela a fonctionné
J'ai eu le même problème avec la version suivante
"réagir": "16.11.0",
"react-native": "0.62.2",
Ci-dessous l'étape fonctionne pour moi
Essaye ça:
Problème similaire pour moi. Je vois cela dans la fenêtre de la console react-native
lorsque j'ouvre la console développeur dans l'onglet Chrome contenant l'interface utilisateur du débogueur http://localhost :8081/debugger-ui/ après avoir sélectionné Debug
dans le -menu développeur d'applications sur un appareil Android physique :
info Launching Dev Tools...
Error: Unable to resolve module `./debugger-ui/ui.bcd3f9d1.js` from ``:
None of these files exist:
* debugger-ui\ui.bcd3f9d1.js(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui\ui.bcd3f9d1.js\index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph.js:287:16)
at C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\lib\transformHelpers.js:267:42
at Server.<anonymous> (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:841:41)
at Generator.next (<anonymous>)
at asyncGeneratorStep (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:99:24)
at _next (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:119:9)
Error: Unable to resolve module `./debugger-ui/ui.7beef9ab.css` from ``:
None of these files exist:
* debugger-ui\ui.7beef9ab.css(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui\ui.7beef9ab.css\index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph.js:287:16)
at C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\lib\transformHelpers.js:267:42
at Server.<anonymous> (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:841:41)
at Generator.next (<anonymous>)
at asyncGeneratorStep (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:99:24)
at _next (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:119:9)
Error: Unable to resolve module `./debugger-ui/debuggerWorker.cff11639.js` from ``:
None of these files exist:
* debugger-ui\debuggerWorker.cff11639.js(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui\debuggerWorker.cff11639.js\index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\node-haste\DependencyGraph.js:287:16)
at C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\lib\transformHelpers.js:267:42
at Server.<anonymous> (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:841:41)
at Generator.next (<anonymous>)
at asyncGeneratorStep (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:99:24)
at _next (C:\Users\Chase\company\companyMobile\projects\mobile\node_modules\metro\src\Server.js:119:9)
Information sur la version:
# Windows 10 64-bit
$ react-native -v
react-native-cli: 2.0.1
react-native: 0.62.2
Mon application a été mise à jour de react-native 0.60.0 à react-native 0.62.2 il y a environ deux mois.
Cette erreur interrompt le débogage sur les appareils Android physiques. Plus précisément, une fois l'erreur consignée, de nombreuses interactions d'interface utilisateur dans l'application sont interrompues, de sorte que l'application devient inutilisable. Cependant, je suis capable de déboguer sur les émulateurs Android, malgré la même erreur qui se produit sur les émulateurs.
Erreur : Impossible de résoudre le module ./debugger-ui/debuggerWorker.cff11639
partir de `` :
Aucun de ces fichiers n'existe :
Même problème. Aucune solution n'a aidé à résoudre ce problème. Mais il semble que cette erreur ne m'empêche pas de déboguer dans Chrome. Mais cela tue le terminal VSCode.
"réagir": "16.13.1",
"react-native": "0.63.0",
Hé, je viens de commencer un nouveau projet d'expo avec expo-cli et j'ai essayé le débogage à distance sur expo-cli. J'ai les mêmes messages d'erreur/avertissement. De plus, la console de débogage Chrome n'affichait pas l'emplacement de l'erreur de code dans le code. Au contraire, il montre un emplacement étrange dans le fichier du bundle de construction qui n'est d'aucune utilité dans le débogage réel. Je me demande si ce comportement est lié à ces erreurs et quelqu'un a-t-il eu une expérience semilar? Pour démontrer, j'ai ajouté un console.log('abc') dans app.js et c'est ce qui est imprimé dans la console de débogage
abc node_modules%5Cexpo%5CAppEntry.bundleplatform=android&dev=true&minify=false&hot=false
Les erreurs:
DevTools n'a pas pu charger SourceMap : impossible de charger le contenu pour http://localhost :19001/debugger-ui/ui.bcd3f9d1.js.map : erreur HTTP : code d'état 500, net : :ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools n'a pas pu charger SourceMap : impossible de charger le contenu pour http://localhost :19001/debugger-ui/ui.7beef9ab.css.map : erreur HTTP : code d'état 500, net : :ERR_HTTP_RESPONSE_CODE_FAILURE
Voici mon diagnostic Expo
Informations sur l'environnement de l'Expo CLI 3.23.0 :
Système:
Système d'exploitation : Windows 10 10.0.18362
Binaires :
Nœud : 10.16.0 - C:\Program Files\nodejs\node.EXE
npm : 6.14.6 - C:\Program Files\nodejs\npm.CMD
IDE :
Android Studio : version 4.0.0.0 AI-193.6911.18.40.6626763
npmPaquets :
expo : ~38.0.8 => 38.0.8
réagir : ~16.11.0 => 16.11.0
réagir-dom: ~16.11.0 => 16.11.0
react-native : https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz => 0.62.2
réagir-natif-web: ~0.11.7 => 0.11.7
Veuillez simplement effacer votre projet natif de réaction...
Idem ici, je suppose que nous aurons juste besoin de vivre avec ça .. :/
Tout fonctionnait bien sur mon projet jusqu'à ce que cette erreur apparaisse et maintenant, je suis bloqué comme vous tous :pensant:
Je viens de découvrir que cette erreur disparaît lorsque je change mon application principale en un composant fonctionnel au lieu d'un composant de classe.
s'il vous plaît comment résoudre ces problèmes? je suis même fraîchement installé à partir de l'initialisation native de react et j'ai toujours ce problème
J'ai arrêté le débogage à distance dans le client expo et cela a fonctionné, je vais utiliser le navigateur Web pour réparer les choses
:Attention: | Exemple reproductible manquant |
---|---|
:la source d'information: | Il semble que votre problème manque un exemple reproductible. Veuillez fournir une collation ou un référentiel qui démontre le problème que vous signalez de manière minimale, complète et reproductible . |
Lol va-t'en bot stupide !
Même erreur (en débogage à distance), je viens de mettre à jour vers Expo 38
J'ai trois appareils (Android 7, Android 8 et iOS 13.3). Tous ont cette erreur lors du débogage à distance. Je peux interagir avec l'application sur Android 8 et iOS , mais sur Android 7 - non, l'événement onPress
ne fonctionne pas. Cela ressemble à un problème RN et non à une expo.
Même erreur. Version RN : 0.63.2
La désactivation du cache sur l'onglet réseau dans Chrome peut aider
...mais pas toujours. Je suis presque sûr que ce problème est à l'origine du problème "le débogage charge les anciennes versions" où une actualisation rapide met à jour votre code, mais lors du rechargement de l'application, vous vous retrouvez avec une ancienne version mise en cache. C'était amusant à découvrir... L'état des outils de profilage et de débogage natifs (en particulier avec l'émulateur Android) est assez triste pour le moment, mais malheureusement, je n'ai pas l'expérience du code natif pour les améliorer.
edit: je me demande si cela est lié à https://github.com/facebook/react-native/issues/29424 ? Bien que cela se produise également lorsque le débogage n'est pas effectué.
Même erreur ici.
C'est certainement une erreur relative aux sourcesmaps. Lorsque vous essayez de récupérer l'URL des sourcesmaps, cette erreur est supprimée. Si vous désactivez les sourcesmaps pour js et css dans les paramètres de devtools, il n'affichera plus d'erreurs. Je dirais que cela ne les génère pas ou ne les sert pas ?
Quelqu'un sait pourquoi cela pourrait-il être? Dans mon cas, cela se passe sous Windows
Ce problème survient au hasard pour moi, et quand c'est le cas, il ne veut pas disparaître. MAIS cela a juste fonctionné pour moi. Bien que cela prenne un peu de temps, je vais le faire à partir de maintenant comme le pire des cas :
Évidemment, si vous utilisez un simulateur, vous devrez légèrement ajuster le processus.
J'ai corrigé cette erreur en corrigeant une erreur de style CSS dans la feuille de style.
J'ai une feuille de style CSS avec la valeur affichée comme ci-dessous, la valeur de JustificationContent a causé cette erreur. Après avoir corrigé la valeur de justifierContent, mon application a été chargée avec succès.
loginOrCreateTabContainer:{
flexDirection: "row",
justifyContent: "stretch",
},
Je vois le même problème sur iOS après la mise à niveau de mon projet vers RN 0.63.2 à partir de 0.61.
Je vois toujours le même problème avec un tout nouveau projet vide créé avec react-native init
.
J'ai passé la majeure partie de deux jours là-dessus, à essayer toutes les solutions suggérées ci-dessus sans succès. J'ai même essayé un tout nouveau MacBook sous macOS 10.15.5, en configurant les outils de développement nécessaires avec la dernière version de tout - même problème.
Voici mes détails d'erreur et la sortie d'informations natives de réaction
Lors de la connexion du débogueur, cette erreur apparaît dans la console :
Error: Unable to resolve module `./debugger-ui/debuggerWorker.cff11639` from ``:
None of these files exist:
* debugger-ui/debuggerWorker.cff11639(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui/debuggerWorker.cff11639/index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (/Users/jeremy/Developer/source/MyCep-Upgrade/MyCep/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (/Users/jeremy/Developer/source/MyCep-Upgrade/MyCep/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (/Users/jeremy/Developer/source/MyCep-Upgrade/MyCep/node_modules/metro/src/node-haste/DependencyGraph.js:287:16)
at /Users/jeremy/Developer/source/MyCep-Upgrade/MyCep/node_modules/metro/src/lib/transformHelpers.js:267:42
at /Users/jeremy/Developer/source/MyCep-Upgrade/MyCep/node_modules/metro/src/Server.js:1096:37
at Generator.next (<anonymous>)
at asyncGeneratorStep (/Users/jeremy/Developer/source/MyCep-Upgrade/MyCep/node_modules/metro/src/Server.js:99:24)
at _next (/Users/jeremy/Developer/source/MyCep-Upgrade/MyCep/node_modules/metro/src/Server.js:119:9)
at process._tickCallback (internal/process/next_tick.js:68:7)
Réagissez aux informations natives :
$ react-native info
info Fetching system and libraries information...
System:
OS: macOS 10.15.5
CPU: (8) x64 Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
Memory: 1.19 GB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.22.0 - ~/.nvm/versions/node/v10.22.0/bin/node
Yarn: Not Found
npm: 6.14.6 - ~/.nvm/versions/node/v10.22.0/bin/npm
Watchman: 4.7.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.8.4 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 13.6, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
Android SDK:
API Levels: 20, 23, 24, 25, 26, 27, 28
Build Tools: 23.0.1, 23.0.3, 25.0.0, 25.0.2, 25.0.3, 26.0.0, 26.0.1, 26.0.2, 27.0.0, 27.0.1, 27.0.2, 27.0.3, 28.0.3, 29.0.0
System Images: android-24 | Google Play Intel x86 Atom, android-25 | Google APIs Intel x86 Atom, android-26 | Google Play Intel x86 Atom
Android NDK: Not Found
IDEs:
Android Studio: 3.3 AI-182.5107.16.33.5314842
Xcode: 11.6/11E708 - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_131 - /usr/bin/javac
Python: 2.7.15 - /usr/local/bin/python
npmPackages:
@react-native-community/cli: Not Found
react: 16.13.1 => 16.13.1
react-native: 0.63.2 => 0.63.2
npmGlobalPackages:
*react-native*: Not Found
J'exécute RN 0.63.2 sur macOS 10.15.6 avec l'émulateur IOS. Et je lutte avec cette erreur pendant au moins 6 mois d'affilée. Voici ce qui m'aide à chaque fois que je reçois une pile :
**1. Redémarrez votre mac
Des astuces:
J'espère que cette solution de contournement aidera quelqu'un! GL
J'exécute RN 0.63.2 sur macOS 10.15.6 avec l'émulateur IOS. Et je lutte avec cette erreur pendant au moins 6 mois d'affilée. Voici ce qui m'aide à chaque fois que je reçois une pile :
1. Redémarrez votre mac 2. $ react-native start --reset-cache 3. Exécutez l'application à partir du XCode
Des astuces:
- une fois que vous avez manqué d'exécuter "react-native start --reset-cache" et que vous avez démarré votre projet à partir de XCode sans cela, vous pouvez attraper "Impossible de résoudre le module" et le seul qui peut vous aider est un redémarrage du système sacré)
- chaque fois que le développement est terminé, je fais : cmd+C sur le terminal, cmd+Q sur l'émulateur, puis Stop (cmd+.) sur XCode, ferme l'onglet débogueur dans Chrome
J'espère que cette solution de contournement aidera quelqu'un! GL
Après cela, je vais à l'église et mets des bougies, dessine des pentogrammes et danse avec un tambourin pendant 2-3 heures. :) :) :)
Je l'ai résolu en arrêtant d'utiliser ce débogueur et en commençant à utiliser l'application de débogueur native React.
J'étais confronté à ce problème dans Android. J'ai essayé tout ce qui est mentionné ci-dessus, mais rien n'a fonctionné. Plus tard, j'ai découvert que j'avais installé une dépendance mais qui n'était pas configurée correctement à l'origine du problème. Dans mon cas, il s'agissait de react-native-firebase car je ne l'ai pas encore configuré correctement. pour exécuter l'application en activant le débogueur.
Face au même problème
en utilisant "react-native": "0.62.2"
Aucune réinitialisation du cache ou redémarrage n'a résolu le problème
Revenir à react-native 0.23.1 à partir de 0.62.2 l'a résolu pour moi
Un étrange. La solution de contournement publiée par @HenriqueDerosa a bien fonctionné pour moi (Désinstaller et installer l'application sur l'appareil)
Le contexte:
Cette erreur est apparue lorsque j'essayais de faire une requête GET sur mon application hébergée localement
try {
api.get('/projects').then(response => { //api has the baseUrl/Computer Ip
console.log("Done!");
});
} catch (error) {
console.log(error);
}
Erreur:
index.bundle?platfor…&minify=false:41548 Possible Unhandled Promise Rejection (id: 1):
Error: Network Error
Error: Network Error
at createError (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:99384:17)
at EventTarget.handleError (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:99288:16)
at EventTarget.dispatchEvent (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:32277:27)
at EventTarget.setReadyState (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:31367:20)
at EventTarget.__didCompleteResponse (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:31183:16)
at http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:31293:47
at RCTDeviceEventEmitter.emit (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:3537:37)
at MessageQueue.__callFunction (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:2765:31)
at http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:2497:17
at MessageQueue.__guard (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:2719:13)
Même problème.
La version native de React est 0.61.5
Aucune recommandation d'en haut n'a aidé
Mettre à jour:
Pour moi, Redux était la raison de ce problème, essayez de savoir si tout est configuré et si votre magasin a toutes les valeurs nécessaires
Même problème sur appareil Android
Error: Unable to resolve module `./debugger-ui/ui.bcd3f9d1.js` from
: ``
J'ai essayé chaque étape mais rien ne fonctionne. Utilisation de l'image Android 9.0 pour déboguer et réagir en natif 0.63.2
Même
+1
Le problème semble être lié à React Native Debugger dans Chrome. J'ai réinstallé le client Expo sur l'émulateur puis démarré l'application, le problème a disparu. Ne choisissez pas l'option Dubug Remote JS.
https://reactnavigation.org/docs/troubleshooting/#app -is-not-working-properly-when-connected-to-chrome-debugger
Salut à tous, j'ai eu ce problème et ce qui a fonctionné pour moi, c'était simplement de vider mon cache Google Chrome.
Et par "travaillé", je veux dire que je n'ai pas eu l'écran d'erreur rouge sur mon simulateur et que je pouvais continuer à développer normalement.
résolu pour moi. Merci
Un étrange. La solution de contournement publiée par @HenriqueDerosa a bien fonctionné pour moi (Désinstaller et installer l'application sur l'appareil)
Le contexte:
Cette erreur est apparue lorsque j'essayais de faire une requête GET sur mon application hébergée localementtry { api.get('/projects').then(response => { //api has the baseUrl/Computer Ip console.log("Done!"); }); } catch (error) { console.log(error); }
Erreur:
index.bundle?platfor…&minify=false:41548 Possible Unhandled Promise Rejection (id: 1): Error: Network Error Error: Network Error at createError (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:99384:17) at EventTarget.handleError (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:99288:16) at EventTarget.dispatchEvent (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:32277:27) at EventTarget.setReadyState (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:31367:20) at EventTarget.__didCompleteResponse (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:31183:16) at http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:31293:47 at RCTDeviceEventEmitter.emit (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:3537:37) at MessageQueue.__callFunction (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:2765:31) at http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:2497:17 at MessageQueue.__guard (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false:2719:13)
La désinstallation sur l'émulateur a fait l'affaire pour moi
J'ai résolu ce problème par React Native Debug "Stop Debugging" et "Debug"
Crash du débogueur-ui/ EXPO-CLI
React-native expo SDK 39
DevTools n'a pas pu charger SourceMap : impossible de charger le contenu pour http://localhost :19001/debugger-ui/ui.bcd3f9d1.js.map : erreur HTTP : code d'état 500, net : :ERR_HTTP_RESPONSE_CODE_FAILURE
Face au même problème. L'installation de la dernière version de watchman m'a aidé
https://facebook.github.io/watchman/docs/install.html
Face au même problème. L'installation de la dernière version de watchman m'a aidé
https://facebook.github.io/watchman/docs/install.html
@vovka-s toujours pas de chance même si j'ai installé la dernière version (4.9.0) de watchmen et n'exécute qu'une nouvelle application rn inited par
react-native init itdidaAppCompany
macOS 10.15.7
IA : 0.63.2
Error: Unable to resolve module `./debugger-ui/ui.bcd3f9d1.js` from ``:
None of these files exist:
* debugger-ui/ui.bcd3f9d1.js(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui/ui.bcd3f9d1.js/index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/node-haste/DependencyGraph.js:287:16)
at /Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/lib/transformHelpers.js:267:42
at Server.<anonymous> (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/Server.js:841:41)
at Generator.next (<anonymous>)
at asyncGeneratorStep (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/Server.js:99:24)
at _next (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/Server.js:119:9)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
Face au même problème. L'installation de la dernière version de watchman m'a aidé
https://facebook.github.io/watchman/docs/install.html@vovka-s toujours pas de chance même si j'ai installé la dernière version (4.9.0) de watchmen et n'exécute qu'une nouvelle application rn inited par
react-native init itdidaAppCompany
macOS 10.15.7
IA : 0.63.2Error: Unable to resolve module `./debugger-ui/ui.bcd3f9d1.js` from ``: None of these files exist: * debugger-ui/ui.bcd3f9d1.js(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) * debugger-ui/ui.bcd3f9d1.js/index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) at ModuleResolver.resolveDependency (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15) at ResolutionRequest.resolveDependency (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18) at DependencyGraph.resolveDependency (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/node-haste/DependencyGraph.js:287:16) at /Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/lib/transformHelpers.js:267:42 at Server.<anonymous> (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/Server.js:841:41) at Generator.next (<anonymous>) at asyncGeneratorStep (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/Server.js:99:24) at _next (/Users/forrest/Downloads/itdidaAppCompany/node_modules/metro/src/Server.js:119:9) at processTicksAndRejections (internal/process/task_queues.js:93:5)
J'utilise Windows 10 && react-native : dernier
Le même problème se produit pour moi aussi. Même après avoir installé le gardien, @react-native-community/cli-debugger-ui & react-devtools-core.
Rien n'a fonctionné
Je recommande d'utiliser ceci, pour le débogage
https://github.com/jhen0409/react-native-debugger
J'utilise expo et j'ai mis à niveau vers sdk-38.0.2 et cela m'a empêché d'utiliser le débogage à distance. Mon application chargerait la page de connexion, mais tous les boutons et entrées ne répondraient pas. Mais de temps en temps, après avoir cliqué plusieurs fois sur le bouton, le bouton finirait par fonctionner. L'application fonctionne correctement lorsque le débogage à distance est désactivé. J'ai dû revenir à expo sdk-36.0.1 et expo 36.0.2.
Ca ne fonctionne pas
package.json
"expo": "^38.0.0",
"react-native": " https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz ",
package-lock.json
Exposition : 38.0.10
Travail
package.json
"expo": "^36.0.0",
"react-native": " https://github.com/expo/react-native/archive/sdk-36.0.1.tar.gz ",
package-lock.json
Exposition : 36.0.2
package.json ne fonctionne pas
```{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "début de l'expo",
"android": "début de l'expo --android",
"ios": "début de l'expo --ios",
"eject": "expo eject",
"lint": "eslint . -c .eslintrc.js --ext .js",
"flux": "flux",
"publish-updates": "expo publier",
"build-android-apk": "expo build:android -t apk",
"build-android-aab": "expo build:android -t app-bundle",
"build-ios": "expo build:ios "
},
"dépendances": {
"@expo/vector-icons": "^10.0.0",
"@react-native-community/masked-view": "0.1.10",
"@react-navigation/drawer": "^5.0.0",
"@react-navigation/native": "^5.0.0",
"@react-navigation/stack": "^5.0.0",
"expo": "^38.0.0",
"expo-linear-gradient": "~8.2.1",
"expo-notifications": "~0.3.3",
"expo-permissions": "~9.0.1",
"lodash": "^4.17.20",
"moment": "^2.24.0",
"prop-types": "^15.7.2",
"réagir": "16.11.0",
"react-dom": "16.11.0",
"react-native": " https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz ",
"react-native-gesture-handler": "~1.6.0",
"react-native-keyboard-aware-scroll-view": "^0.9.2",
"react-native-reanimated": "~1.9.0",
"react-native-safe-area-context": "~3.0.7",
"react-native-screens": "~2.9.0",
"react-native-web": "~0.11.7",
"react-navigation": "^3.11.1",
"react-navigation-header-buttons": "^3.0.1",
"react-redux": "^7.1.0",
"redux": "^4.0.4",
"redux-thunk": "^2.3.0"
},
"devDependencies": {
"babel-eslint": "^10.1.0",
"babel-preset-expo": "^8.2.3",
"eslint": "^7.10.0",
"eslint-config-airbnb": "^18.2.0",
"eslint-config-prettier": "^6.12.0",
"eslint-plugin-extra-rules": "0.0.0-development",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsx-a11y": "^6.3.1",
"eslint-plugin-joli": "^3.1.4",
"eslint-plugin-react": "^7.21.2",
"eslint-plugin-react-native": "^3.9.1",
"eslint-plugin-sort-class-members": "^1.8.0",
"eslint-plugin-unused-imports": "^0.1.3",
"flux": "^0.2.3",
"flow-bin": "^0.134.0",
"plus joli": "^2.1.2",
"redux-devtools-extension": "^2.13.8"
},
"privé": vrai
}
package.json Working
```{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"eject": "expo eject",
"lint": "eslint . -c .eslintrc.js --ext .js",
"flow": "flow",
"publish-updates": "expo publish",
"build-android-apk": "expo build:android -t apk",
"build-android-aab": "expo build:android -t app-bundle",
"build-ios": "expo build:ios"
},
"dependencies": {
"@expo/vector-icons": "^10.2.1",
"@react-native-community/masked-view": "0.1.5",
"@react-navigation/drawer": "^5.0.0",
"@react-navigation/native": "^5.0.0",
"@react-navigation/stack": "^5.0.0",
"expo": "^36.0.0",
"expo-linear-gradient": "~8.0.0",
"lodash": "^4.17.20",
"moment": "^2.24.0",
"prop-types": "^15.7.2",
"react": "16.11.0",
"react-dom": "16.9.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-36.0.1.tar.gz",
"react-native-gesture-handler": "~1.5.0",
"react-native-keyboard-aware-scroll-view": "^0.9.1",
"react-native-reanimated": "~1.4.0",
"react-native-safe-area-context": "0.6.0",
"react-native-screens": "2.0.0-alpha.12",
"react-native-web": "^0.11.7",
"react-navigation": "^3.11.1",
"react-navigation-header-buttons": "^3.0.1",
"react-redux": "^7.1.0",
"redux": "^4.0.4",
"redux-thunk": "^2.3.0"
},
"devDependencies": {
"babel-eslint": "^10.1.0",
"babel-preset-expo": "^8.2.3",
"eslint": "^7.10.0",
"eslint-config-airbnb": "^18.2.0",
"eslint-config-prettier": "^6.12.0",
"eslint-plugin-extra-rules": "0.0.0-development",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsx-a11y": "^6.3.1",
"eslint-plugin-prettier": "^3.1.4",
"eslint-plugin-react": "^7.21.2",
"eslint-plugin-react-native": "^3.9.1",
"eslint-plugin-sort-class-members": "^1.8.0",
"eslint-plugin-unused-imports": "^0.1.3",
"flow": "^0.2.3",
"flow-bin": "^0.134.0",
"prettier": "^2.1.2",
"redux-devtools-extension": "^2.13.8"
},
"private": true
}
essayez de vider le cache de votre navigateur / en utilisant la navigation privée
Même problème sur Windows 10 avec RN 0.62.2.
Ne pas utiliser expo.
D'accord, j'ai réussi à résoudre ce problème avec Expo en installant la dernière version d'expo cli et en utilisant 'expo upgrade'.
Exposition 39.0.3
React Native de l'Expo https://github.com/expo/react-native/archive/sdk-39.0.3.tar.gz
https://github.com/babel/minify/issues/950 ,
Cette solution m'a aidé,Vérifiez vos projets,dans babel.config.js,'transform-remove-console'
@LixingY le lien a une virgule supplémentaire à la fin, devrait être https://github.com/babel/minify/issues/950
En tout cas, ça ne m'a pas aidé.
avez-vous supprimé ce fichier transform-remove-console
?puis désinstallez l'application et reactivez-native start --reset-cache, puis essayez-le
: Yossi [email protected]
: 2020年10月12日 10:11
: facebook/ react -native
: Aaron [email protected] ; Mentionnez [email protected]
主题 : Re : [facebook/react-native] Erreur : Impossible de résoudre le module ./debugger-ui/debuggerWorker.cff11639.js
de `` : (#28844)
@LixingY https://github.com/LixingY le lien a une virgule supplémentaire à la fin, devrait être babel/minify#950 https://github.com/babel/minify/issues/950
En tout cas, ça ne m'a pas aidé.
??
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub https://github.com/facebook/react-native/issues/28844#issuecomment-707025336 , ou désabonnez-vous https://github.com/notifications/unsubscribe-auth/AJNF2S2W2FTL6ZDO2IS3FCLSKLI53ANCNFSM4M2TEMQQ
Je ne vois pas ce fichier dans mon arbre.
Une chose que je ne comprends pas : la référence dans babel est à la production, et je parle du mode debug.
Si je règle la date de mon appareil dans le futur, il n'effectuera aucune demande de réseau.
Eh bien, j'utilise react-native 0.63.3.
Ce que j'ai fait pour résoudre ce problème, c'est de fermer tous les programmes en cours d'exécution. Redémarrez mon système d'exploitation et c'est parti.
Je pense que cela se produit lorsque nous laissons le programme s'exécuter et fermons le couvercle ou dormons pendant de longues périodes.
Eh bien, j'utilise react-native 0.63.3.
Ce que j'ai fait pour résoudre ce problème, c'est de fermer tous les programmes en cours d'exécution. Redémarrez mon système d'exploitation et c'est parti.
Je pense que cela se produit lorsque nous laissons le programme s'exécuter et fermons le couvercle ou dormons pendant de longues périodes.
Ne fonctionne pas dans mon cas (0.62.2)
Si quelqu'un a toujours le problème, essayez d'utiliser react-navigation v4. J'avais la v5 et je l'ai rétrogradé en v4 et cela a fonctionné.
Pas pertinent pour moi. Je n'utilise pas du tout la navigation réactive (et pas expo, pour les autres commentaires).
J'ai réinstallé l'application Expo et le problème a disparu. Peut-être que ça aidera quelqu'un aussi.
J'ai le même problème. J'ai du mal avec ça pendant quelques jours :/
Impossible de déboguer mon code.
même problème avec "react-native": "0.62.2"
il disparaît si j'appuie sur cmd + R deux fois rapidement, mais le prochain rechargement renvoie à nouveau une erreur
J'ai eu l'erreur lorsque j'ai utilisé 0.62.2. Je viens de passer à 0.63.3 et l'erreur est toujours là.
Je ne sais pas si cela va aider, mais quand j'arrive dans la fenêtre du faisceau de métro, voici ce qui suit :
La console Chrome affiche les éléments suivants :
@rahamin1 Avez-vous trouvé le fichier babel.config.js
dans votre projet ?
Avez-vous trouvé le fichier babel.config.js dans votre projet ?
Oui.
Son contenu était :
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
};
Je l'ai modifié sur avis de quelqu'un pour :
module.exports = function(api) {
api.cache(true);
if (process.env.NODE_ENV === 'production' || process.env.BABEL_ENV === 'production') {
return {
"presets": ["module:metro-react-native-babel-preset"],
"plugins": ["react-native-paper/babel", ["transform-remove-console", {"exclude": ["error", "warn", "info"]}]]
}
} else {
return {
"presets": ["module:metro-react-native-babel-preset"],
}
}
}
Aucun de ceux-ci n'a aidé.
@rahamin1 ok .. supprimez ce code transform-remove-console
, puis fermez le terminal, désinstallez votre application, fermez le navigateur, puis lancez l'exécution du terminal --reset-cache
Donc vous voulez que le fichier soit le suivant ?
module.exports = function(api) {
api.cache(true);
if (process.env.NODE_ENV === 'production' || process.env.BABEL_ENV === 'production') {
return {
"presets": ["module:metro-react-native-babel-preset"],
}
} else {
return {
"presets": ["module:metro-react-native-babel-preset"],
}
}
}
C'est presque comme avant, il suffit d'ajouter api.cache(true)
@rahamin1 ouais, c'est tout, puis fermez le terminal du navigateur sur lequel vous exécutez, désinstallez l'application du simulateur, puis entrez dans votre projet, thread start --reset-cache, effacez le cache d'exécution natif de réaction, c'est ce que j'ai fait, l'erreur s'en va
Cela a fait l'affaire, mais une seule fois... OU peut-être que j'ai raté les erreurs... Je ne sais plus.
Puis j'ai réessayé, et bien que j'ai répété les mêmes étapes, ça ne marche plus...
Merci pour l'aide!
@rahamin1 , peut-être ou vous pouvez supprimer api.cache(true)
?
Dans ce cas, je récupère mon fichier d'origine...
Même si cela n'a pas fonctionné, j'apprécie votre aide!
Dans ce cas, je récupère mon fichier d'origine...
Même si cela n'a pas fonctionné, j'apprécie votre aide!
Avez-vous des erreurs de console ? La mise à jour de react-navigation a résolu ce problème pour moi.
Quelques avertissements. Pas d'erreur.
Super de voir qu'un correctif a été fusionné ici, merci pour le travail ici. Avons-nous une idée de quand cela serait mis en ligne afin que nous puissions l'utiliser?
Je suis actuellement en train de mettre à niveau depuis Expo 37 -> 39, et ce problème empêche tout travail de débogage, je suppose que les gars de l'Expo auraient besoin d'implémenter les correctifs que vous mettez en place. J'ai passé environ 6 heures à essayer de trouver des correctifs pour cela, donc si quelqu'un connaît une solution à court terme autre que le retour à 37, faites-le nous savoir.
@fredrivett - bonjour ! je travaille sur expo et @satya164 aussi , qui a résolu le problème. nous espérons avoir une version rétroportée sur les anciennes versions de rn-cli, mais je ne sais pas quelle chronologie il y a pour cela du côté rn-cli des choses. @thymikee pourra peut-être mieux répondre à cela.
Merci pour la mise à jour @brentvatne , j'apprécie vraiment tout le travail
L'idée à court terme devrait consister à ouvrir le panneau du débogueur et à vider le cache.
Hmm, j'obtiens toujours la même erreur après avoir cliqué sur Clear site data
là-bas. J'ai fait cela pour l'onglet Expo Developer Tools
et l'onglet React Native Debugger
. J'ai également installé la dernière version de React Native Debugger
( 0.11.5
). J'ai peut-être fait une bêtise quelque part, j'ai mis à niveau directement depuis Expo 37 -> 39. L'erreur exacte que j'obtiens est :
Error: Unable to resolve module `./debugger-ui/debuggerWorker.cff11639.js` from ``:
None of these files exist:
* debugger-ui/debuggerWorker.cff11639.js(.native|.native.expo.ts|.expo.ts|.native.expo.tsx|.expo.tsx|.native.expo.js|.expo.js|.native.expo.jsx|.expo.jsx|.native.ts|.ts|.native.tsx|.tsx|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.wasm|.wasm|.native.svg|.svg)
* debugger-ui/debuggerWorker.cff11639.js/index(.native|.native.expo.ts|.expo.ts|.native.expo.tsx|.expo.tsx|.native.expo.js|.expo.js|.native.expo.jsx|.expo.jsx|.native.ts|.ts|.native.tsx|.tsx|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.wasm|.wasm|.native.svg|.svg)
at ModuleResolver.resolveDependency ([redacted]/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency ([redacted]/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency ([redacted]/node_modules/metro/src/node-haste/DependencyGraph.js:287:16)
at [redacted]/node_modules/metro/src/lib/transformHelpers.js:267:42
at Server.<anonymous> ([redacted]/node_modules/metro/src/Server.js:841:41)
at Generator.next (<anonymous>)
at asyncGeneratorStep ([redacted]/node_modules/metro/src/Server.js:99:24)
at _next ([redacted]/node_modules/metro/src/Server.js:119:9)
Essayez également de vider le cache du bundle Metro : expo start -c
J'ai rencontré le même problème, jusqu'à présent je n'ai travaillé qu'avec le simulateur iOS
Version RN :
"react": "16.13.1",
"react-native": "0.63.3",
ce qui a fonctionné pour moi a été de supprimer l'application du simulateur et de l' installer à nouveau
Fixé.
Veuillez mettre à niveau la CLI vers 4.13.1
conformément à ce guide officiel de la CLI native de React .
Notez que cela ne fonctionne que sur React Native 0.62 et plus récent. Aucun plan de correctifs pour les anciennes versions.
Error: Unable to resolve module `./debugger-ui/debuggerWorker.cff11639` from ``:
None of these files exist:
* debugger-ui\debuggerWorker.cff11639(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
* debugger-ui\debuggerWorker.cff11639\index(.native|.native.js|.js|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx)
yarn list --pattern @react-native-community/cli
:yarn list v1.19.1
├─ @react-native-community/[email protected]
├─ @react-native-community/[email protected]
├─ @react-native-community/[email protected]
├─ @react-native-community/[email protected]
├─ @react-native-community/[email protected]
│ └─ @react-native-community/[email protected]
├─ @react-native-community/[email protected]
├─ @react-native-community/[email protected]
└─ @react-native-community/[email protected]
└─ @react-native-community/[email protected]
@rahamin1 as-tu essayé les instructions de @satya164 ? https://github.com/facebook/react-native/issues/28844#issuecomment -728233645 et https://github.com/facebook/react-native/issues/28844#issuecomment -728459236
@thymikee J'ai essayé tout ce qui précède et cela n'a pas aidé.
@thymikee
@rahamin1 as-tu essayé les instructions de @satya164 ? #28844 (commentaire) et #28844 (commentaire)
Essayé maintenant. N'a pas aidé.
J'ai eu un bug avec Mobx. Après avoir résolu cette erreur, mon problème (Erreur : Impossible de résoudre le module ./debugger-ui/debuggerWorker) a été résolu.
Fixé.
Veuillez mettre à niveau la CLI vers
4.13.1
conformément à ce guide officiel de la CLI native de React .Notez que cela ne fonctionne que sur React Native 0.62 et plus récent. Aucun plan de correctifs pour les anciennes versions.
ne fonctionne pas sur 0.62.2
@kadiryaka a dit :
J'ai eu un bug avec Mobx. Après avoir résolu cette erreur, mon problème (Erreur : Impossible de résoudre le module ./debugger-ui/debuggerWorker) a été résolu.
Je me demande si mon problème peut être lié à Mobx et je n'ai pas eu beaucoup de chance avec les solutions ici - pourriez-vous partager un aperçu de votre problème Mobx?
Vous devez supprimer react-native-cli installé globalement et utiliser npx.
npm uninstall -g react-native
@react-native-community/cli
préfixées dans le fichier de verrouillage de votre projet (package-lock ou wire.lock) et supprimez-lesyarn install
/ npm install
npx react-native run-android
N'a pas semblé aider dans mon cas : https://github.com/facebook/react-native/issues/28844#issuecomment -730535093
N'a pas semblé aider dans mon cas : #28844 (commentaire)
Essayez peut-être de supprimer également l'application de l'appareil / de l'émulateur. J'ai ce problème de temps en temps et la suppression de l'application le résout (temporairement)
Une autre chose à ajouter, ce problème ne fait rien sur iOS à mes côtés, mais lors de l'exécution pour Android, l'application se comporte complètement mal
Merci, mais j'ai essayé plusieurs fois.
J'analyse les informations sur l'application et l'appareil et trouve la raison de mon erreur. l'heure de mon appareil est rapide l'heure réelle, après avoir réglé l'heure de l'appareil comme automatique, le problème disparaît.
J'ai exactement le même problème, j'ai supprimé *.lock et node_modules et j'ai tout réinstallé.
Je suis sur "react-native": "0.63.4", et react-native-community/cli 4.13.1
Pourtant, dans la plupart des cas, lorsque vous essayez de recharger un projet avec le débogueur activé, il plante (sur un appareil réel et un émulateur) :(
Commentaire le plus utile
Résolu pour moi en rafraichissant (shift + refresh) l'onglet du débogueur React dans Chrome, puis en effaçant les données de l'application dans l'inspecteur, puis en redémarrant enfin le thread principal du bundle dans bash (démarrage npm)