React-native: Ошибка: невозможно разрешить модуль. / Debugger-ui / debuggerWorker.cff11639.js из «:

Созданный на 6 мая 2020  ·  137Комментарии  ·  Источник: facebook/react-native

Пожалуйста, предоставьте всю запрошенную информацию. Проблемы, которые не соответствуют этому формату, скорее всего, остановятся.

Описание

Пожалуйста, дайте четкое и краткое описание ошибки. При необходимости приложите скриншоты.
Пожалуйста, попробуйте использовать последнюю версию React Native, чтобы убедиться, что ваша проблема еще не решена: https://reactnative.dev/docs/upgrading.html

Версия React Native:

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

Действия по воспроизведению

Предоставьте подробный список шагов, которые воспроизводят проблему.

  1. запустить npx react-native init Blah --template react-native-template-typescript
  2. запустить npx react-native start
  3. запустить npx react-native run-android
  4. Скажите приложению использовать режим отладки
  5. См. Исключение:
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)

Ожидаемые результаты

Я бы не получил эту ошибку.

DX Author Feedback Repro 📦Bundler

Самый полезный комментарий

Решено для меня путем жесткого обновления (shift + refresh) вкладки отладчика React в Chrome, затем очистки данных приложения в инспекторе, а затем, наконец, перезапуска основного потока сборщика в bash (запуск npm)

Все 137 Комментарий

У меня такая же проблема при запуске в режиме отладки.

Та же проблема "react-native": "0.62.2",

Та же проблема "react-native": "0.62.2",

тем же

Та же проблема.

Мои версии React:

"реагировать": "16.11.0",
"react-native": "0.62.2"

Какие-нибудь решения?

Я считаю, что это что-то с react-native-config . У меня такая же проблема:

    "react": "16.11.0",
    "react-native": "0.62.2",
    "react-native-config": "^1.2.0",

@jmlavoier У меня такая же проблема, но я не использую react-native-config .

"react": "16.11.0",
"react-native": "0.62.2",

Та же проблема "react-native": "0.62.2",

тем же

https://reactnavigation.org/docs/troubleshooting/#app -is-not-working-right-when-connected-to-chrome-debugger

У меня такая же проблема:

    "react": "16.11.0",
    "react-native": "0.62.2",

@imamrobani Спасибо за ссылку. Но это не решает проблему?

Проблема может быть связана с Chrome. Но его не было в более ранних версиях React-Native.

То же самое и здесь, странно, что он перестал работать сегодня вечером.
Это не позволяет, по крайней мере, на устройстве Android, нажимать компонент TouchableOpacity с помощью onPress. Вроде работает впервые, какое-то взаимодействие с моим приложением срабатывает один раз, но потом перестает работать.

❯ 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

Я полностью удалил приложение со своего устройства, и оно вернуло его к работе без ошибок 🤔 (устройство Android)

@imamrobani Спасибо за ссылку. Но это не решает проблему?

Проблема может быть связана с Chrome. Но его не было в более ранних версиях React-Native.

в моем случае я использую

"реагировать": "16.11.0",
"react-native": "0.62.2",
"реагировать-навигация": "^ 4.0.10"

проблема в том, что когда я использую реальное устройство в режиме отладки, мои приложения не могут перейти на другой экран. но если использовать эмулятор, он работает хорошо.
Кто-нибудь знает, где проблема?

раньше я просто отлично использовал реагировать на родной 0,61

Это происходит каждый раз, когда я переключаюсь с отладки с bash на chrome, пока он показывает журналы в сборщике метро, ​​и я нажимаю debug в меню rn

редактировать:
это в основном вынуждает нас использовать сборщик метро , а не хром для отладки.
Когда я устанавливаю приложение из меню в режим

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

Это происходит каждый раз, когда я переключаюсь с отладки с bash на chrome, пока он показывает журналы в сборщике метро, ​​и я нажимаю debug в меню rn

редактировать:
это в основном вынуждает нас использовать сборщик метро , а не хром для отладки.
Когда я устанавливаю приложение из меню в режим

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

Да, это именно так, я удалил и установил снова, но все равно в режиме отладки

То же самое и здесь, странно, что он перестал работать сегодня вечером.
Это не позволяет, по крайней мере, на устройстве Android, нажимать компонент TouchableOpacity с помощью onPress. Вроде работает впервые, какое-то взаимодействие с моим приложением срабатывает один раз, но потом перестает работать. `` ''

Привет, @HenriqueDerosa , не могли бы вы проверить эту проблему - похоже ли это на то, что происходит с вами на устройстве Android при отладке?
https://github.com/facebook/react-native/issues/29083#issuecomment -642457919

Привет всем, у меня была эта проблема, и у меня сработало просто очистить кеш Google Chrome.

И под словом «работал» я подразумеваю, что у меня не было красного экрана ошибки на моем симуляторе, и я мог продолжить развитие в обычном режиме.

Любое решение для этого? Я не могу отлаживать приложение. Точка останова не попадает

Любое решение для этого? Кажется, это происходит на React Native 0.62.2, даже если вы создаете новый проект. Почему-то при просмотре отладчика выдается ошибка 500.

Screen Shot 2020-06-19 at 12 08 04 PM

Любое решение для этого? Кажется, это происходит на React Native 0.62.2, даже если вы создаете новый проект. Почему-то при просмотре отладчика выдается ошибка 500.

Screen Shot 2020-06-19 at 12 08 04 PM

просто пропустите его, это не имеет значения, если оно не вызывает ошибку приложения

Когда это происходит, я больше не могу вводить текст в текстовые поля, так как клавиатура не появляется. Отладчик становится непригодным для использования, не может войти в приложение.

Когда это происходит, я больше не могу вводить текст в текстовые поля, так как клавиатура не появляется. Отладчик становится непригодным для использования, не может войти в приложение.

попробуйте на эмуляторе

Когда это происходит, я больше не могу вводить текст в текстовые поля, так как клавиатура не появляется. Отладчик становится непригодным для использования, не может войти в приложение.

попробуйте на эмуляторе

На эмуляторе он работает, но в сборщике по-прежнему возникает ошибка. Почему это влияет только на отладку устройства?

Когда это происходит, я больше не могу вводить текст в текстовые поля, так как клавиатура не появляется. Отладчик становится непригодным для использования, не может войти в приложение.

попробуйте на эмуляторе

На эмуляторе он работает, но в сборщике по-прежнему возникает ошибка. Почему это влияет только на отладку устройства?

когда я использую реальное устройство (Android 9), оно не работает, затем я меняю устройство на Android 9, в моем случае я использую Android 6, оно работает

Когда это происходит, я больше не могу вводить текст в текстовые поля, так как клавиатура не появляется. Отладчик становится непригодным для использования, не может войти в приложение.

попробуйте на эмуляторе

На эмуляторе он работает, но в сборщике по-прежнему возникает ошибка. Почему это влияет только на отладку устройства?

когда я использую реальное устройство (Android 9), оно не работает, затем я меняю устройство на Android 9, в моем случае я использую Android 6, оно работает

Вы имеете в виду, что вы меняете эмулируемое устройство на Android 6 API или используете более старое устройство для отладки? Тем не менее, этого не должно происходить, и отладчик должен работать и на новых устройствах ...

Решено для меня путем жесткого обновления (shift + refresh) вкладки отладчика React в Chrome, затем очистки данных приложения в инспекторе, а затем, наконец, перезапуска основного потока сборщика в bash (запуск npm)

Здесь та же проблема. Как только режим отладки активирован, кажется, что приложение перестает регистрировать все события onPress() . прокрутка по-прежнему возможна.

Проблема не возникает в эмуляторе. Однако та же ошибка по-прежнему отображается в консоли и терминале (сервер реакции).

react-native -v возвращает

react-native-cli: 2.0.1
react-native: 0.62.2

У меня тоже была эта проблема. В поисках ответа все выше и ниже.
Отключение моего блокировщика рекламы по какой-то причине дало мне больше отзывов в консоли.
А потом я заметил, что хром отлаживает основной поток. Легко не заметить.

Aantekening 2020-06-27 202124

После щелчка по потоку debuggerWorker приложение начало регистрироваться и достигать точек останова ...
Надеюсь, это поможет некоторым из вас 👍

Screenshot from 2020-06-28 19-48-58

"реагировать": "16.11.0",
"react-native": "0.62.2",

У меня такая же проблема:

Спасибо @HenriqueDerosa - Полное удаление и повторная установка приложения Expo тоже сработали для меня.

Интересно, что я только что обновил SDK 36 до 38, а также обновил expo-cli. Так что, возможно, существует проблема с одновременным переходом обоих. Также я считаю, что в моем профиле была включена автоматическая удаленная отладка по умолчанию при последней установке приложения. Может быть, это не вызывает проблем, если сначала он отключен, а потом вы включаете его позже? В любом случае, спасибо за совет!

Та же проблема на прошлой неделе. Не может развиваться. Невероятно неприятно. Это должно быть замечено командами, производящими обновления.

"реагировать": "~ 16.11.0",
"react-dom": "~ 16.11.0",
"response-native": " https://github.com/expo/react-native/archive/sdk-38.0.1.tar.gz ",

то же самое здесь, и мой симулятор автоматически обновляется

для меня: проблема response-native-meteor - а точнее, модуль узла eventemitter3 удалил setMaxListeners

Любые новости? У меня такая же проблема

Я использую Chrome Debugger на реальном устройстве iOS, и, похоже, мне удалось это исправить, отключив все мои расширения Chrome ... одно из них, должно быть, мешало. Я больше не вижу ошибку или не реагирую на касания во время отладки

@chadwhittaker Действительно, удаление Redux Tools из Chrome заставило прикосновение снова заработать. Это могло быть связано с этим расширением.

Кто-нибудь еще нашел решение? Это смешно .... Перепробовал буквально все и до сих пор здесь

Решение состоит в том, чтобы указать дату и время вашего компьютера (в случае iOS) и эмулятора (в случае Android). Я получаю ту же ошибку, и в консоли написано: **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.**

После обновления даты и времени эмулятора он работает.

@zenkhas Да, по крайней мере, для меня на эмуляторе он работает правильно даже без настройки даты и времени, но есть определенные случаи, когда использование физического устройства для целей разработки имеет решающее значение.

До сих пор я пытался вмешиваться в модули узлов, удаляя все типы кешей (включая браузер ... каждый браузер tbh, чтобы мы могли исключить проблему, связанную с конкретным браузером), настраивая дату и время, исключая возможный браузер расширения, которые могут мешать процессу отладки, заменять потоки отладчика и так далее ...: /

К вашему сведению, я использую Windows 10 и Chrome (разработка для Android v0.62.2)

Привет, ребята, у меня здесь то же самое

Несоответствие версии React Native.

Версия JavaScript: 0.63.0
Собственная версия: 0.62.2

Убедитесь, что вы перестроили собственный код. Если проблема не исчезнет, ​​попробуйте очистить кеши Watchman и Packager с помощью watchman watch-del-all && react-native start --reset-cache .

с последующим этим на выставке

ОШИБКА
00:18
Ошибка: невозможно разрешить модуль ./debugger-ui/debuggerWorker.cff11639.js из ``:

не могу запустить отладчик на эмуляторе Android.

кому-нибудь повезло. Я тоже использую Windows 10 и Chrome.

Чтобы вернуться к моему предыдущему посту. После 2 недель поиска я нашел решение относительно пропущенных событий onPress() при активном удаленном отладчике. Это произошло из-за разницы во времени между моим телефоном и ноутбуком в несколько секунд. Отключение автоматического отключения автоматического разрешения времени на моем телефоне и ручная установка времени на моем телефоне назад на минуту решило эту проблему для меня.
Кредиты за указание в правильном направлении на: https://github.com/facebook/react-native/issues/27008#issuecomment -592048282

Но все тот же Error: Unable to resolve module остается при активации удаленного отладчика. В результате телефон не может автоматически обновляться после сохранения изменений в коде. После первого обновления вы получите сообщение Refreshing... на телефоне. Обновление не происходит, никаких дополнительных ошибок / предупреждений в консоли не выводится. После следующих обновлений сообщение больше не печатается на телефоне. Однако я печатаю журналы консоли.

Странно то, что у моего коллеги примерно такая же конфигурация Arch Linux + ThinkPad. На его устройствах проблемы не возникает. Мы потратили много-много часов на попытки найти проблему, но безрезультатно. Итак, пока я просто вручную перезагружаю приложение из терминала после каждого сохранения, когда активирован отладчик. Что, конечно, серьезно сказывается на производительности.

$ react-native --version
4.8.0
(установлен с пряжей, но пробовал и npm)

Решено для меня путем жесткого обновления (сдвиг + обновление) вкладки отладчика React в Chrome, затем очистки данных приложения в инспекторе, а затем, наконец, перезапуска основного потока сборщика в bash (запуск npm)

Очень простой ответ ...

Кто-нибудь еще нашел решение? Это смешно .... Перепробовал буквально все и до сих пор здесь

Решено для меня путем жесткого обновления (сдвиг + обновление) вкладки отладчика React в Chrome, затем очистки данных приложения в инспекторе, а затем, наконец, перезапуска основного потока сборщика в bash (запуск npm)

Кто-нибудь еще нашел решение? Это смешно .... Перепробовал буквально все и до сих пор здесь

Решено для меня путем жесткого обновления (сдвиг + обновление) вкладки отладчика React в Chrome, затем очистки данных приложения в инспекторе, а затем, наконец, перезапуска основного потока сборщика в bash (запуск npm)

Пробовал много раз. Не решает для меня.

コメント 2020-07-13 135352

SHIFT + F5 в этом окне нормально?

Я решил свою проблему:

в package.json

 "resolutions": {
      "@react-native-community/cli-debugger-ui": "4.7.0"
   }

удалите yarn.lock и запустите yarn install.

После обновления с RN v0.61.4 до RN v0.63.1 .

Я сделал следующие шаги:

  1. Очистить кеши: watchman watch-del-all; rm -rf $TMPDIR/metro-*; rm -rf $TMPDIR/haste-map-*;
  2. Удалите yarn.lock, node_modules и установите пакеты: rm yarn.lock; rm -rf node_modules; yarn;
  3. Добавьте в package.json следующий код resolutions :
"resolutions": {
    "@react-native-community/cli-debugger-ui": "4.7.0"
}

После этого я выполнил проект в симуляторе и все в порядке. ✨

та же проблема.

та же проблема

Проблема все еще существует в react-native 0.63.1

та же проблема

Изменить: я остановил удаленную отладку в клиенте expo, и он сработал

У меня была такая же проблема со следующей версией
"реагировать": "16.11.0",
"react-native": "0.62.2",

Ниже пошаговая работа для меня

Попробуй это:

  • Остановить приложение, если оно запущено
  • Закройте вкладку удаленной отладки
  • снова беги

Аналогичная проблема у меня. Я вижу это в окне консоли react-native когда открываю консоль разработчика на вкладке Chrome, содержащей пользовательский интерфейс отладчика http: // localhost : 8081 / debugger-ui / после выбора Debug в in -app меню разработчика на физическом устройстве Android:

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)

Информация о версии:

# Windows 10 64-bit
$ react-native -v
react-native-cli: 2.0.1
react-native: 0.62.2

Мое приложение было обновлено с react-native 0.60.0 до react-native 0.62.2 около двух месяцев назад.

Эта ошибка прерывает отладку на физических устройствах Android. В частности, после регистрации ошибки многие взаимодействия пользовательского интерфейса в приложении прерываются, и приложение становится непригодным для использования. Тем не менее, я могу выполнять отладку на эмуляторах Android, несмотря на ту же ошибку, что и на эмуляторах.

Ошибка: невозможно разрешить модуль ./debugger-ui/debuggerWorker.cff11639 из ``:

Ни одного из этих файлов не существует:

  • 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)
    в ModuleResolver.resolveDependency (/Users/sergeinepryakhin/Documents/Projects/RNoverview/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:163:15)
    в ResolutionRequest.resolveDependency (/Users/sergeinepryakhin/Documents/Projects/RNoverview/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:52:18)
    в DependencyGraph.resolveDependency (/Users/sergeinepryakhin/Documents/Projects/RNoverview/node_modules/metro/src/node-haste/DependencyGraph.js:287:16)
    в /Users/sergeinepryakhin/Documents/Projects/RNoverview/node_modules/metro/src/lib/transformHelpers.js:267:42
    в /Users/sergeinepryakhin/Documents/Projects/RNoverview/node_modules/metro/src/Server.js:1096:37
    в Generator.next ()
    в asyncGeneratorStep (/Users/sergeinepryakhin/Documents/Projects/RNoverview/node_modules/metro/src/Server.js:99:24)
    в _next (/Users/sergeinepryakhin/Documents/Projects/RNoverview/node_modules/metro/src/Server.js:119:9)
    в processTicksAndRejection (внутренний / процесс / task_queues.js: 97: 5)

Та же проблема. Ни одно решение не помогло решить эту проблему. Но похоже, что эта ошибка не мешает мне отлаживать в Chrome. Но убивает терминал VSCode.
"реагировать": "16.13.1",
"react-native": "0.63.0",

Привет, я только что начал новый проект expo с expo-cli и попробовал удаленную отладку на expo-cli. У меня такие же сообщения об ошибках / предупреждениях. Более того, хромированная консоль отладки не показывала в коде место ошибки кода. Скорее, он показывает какое-то странное место в файле пакета сборки, которое бесполезно при реальной отладке. Мне интересно, связано ли такое поведение с этими ошибками и есть ли у кого-нибудь подобный опыт? Для демонстрации я добавил console.log ('abc') в app.js, и это то, что печатается в консоли отладки.

abc node_modules% 5Cexpo% 5CAppEntry.bundleplatform = android & dev = true & minify = false & hot = false

Ошибки:
DevTools не удалось загрузить SourceMap: не удалось загрузить содержимое для http: // localhost : 19001 / debugger-ui / ui.bcd3f9d1.js.map: ошибка HTTP: код состояния 500, net :: ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools не удалось загрузить SourceMap: не удалось загрузить содержимое для http: // localhost : 19001 / debugger-ui / ui.7beef9ab.css.map: ошибка HTTP: код состояния 500, net :: ERR_HTTP_RESPONSE_CODE_FAILURE
Вот моя диагностика Expo

Информация о среде Expo CLI 3.23.0:
Система:
ОС: Windows 10 10.0.18362
Двоичные файлы:
Узел: 10.16.0 - C: \ Program Files \ nodejs \ node.EXE
npm: 6.14.6 - C: \ Program Files \ nodejs \ npm.CMD
Иды:
Android Studio: версия 4.0.0.0 AI-193.6911.18.40.6626763
npmPackages:
экспо: ~ 38.0.8 => 38.0.8
реагировать: ~ 16.11.0 => 16.11.0
реагировать-дом: ~ 16.11.0 => 16.11.0
реагировать-нативный: https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz => 0.62.2
реагировать на собственный веб: ~ 0.11.7 => 0.11.7

Пожалуйста, просто очистите свой собственный проект реакции ...

То же самое, я думаю, нам просто нужно смириться с этим ..: /

В моем проекте все работало нормально, пока не появилась эта ошибка, и теперь я застрял, как и все вы: думаю:

Я только что обнаружил, что эта ошибка исчезает, когда я меняю свое основное приложение на функциональный компонент вместо компонента класса.

пожалуйста, как решить эту проблему? Я даже свежую установку из реагирующего собственного init и все еще получаю эту проблему

Я остановил удаленную отладку в клиенте expo, и это сработало, я собираюсь использовать веб-браузер, чтобы исправить вещи

:предупреждение:Отсутствующий воспроизводимый пример
:Информационный ресурс:Похоже, в вашей проблеме отсутствует воспроизводимый пример. Предоставьте закуску или репозиторий, демонстрирующий проблему, о которой вы сообщаете, в минимальной, полной и воспроизводимой форме.

Лол, уходи тупой бот!

Та же ошибка (при удаленной отладке), я только что обновился до Expo 38
У меня три устройства (Android 7, Android 8 и iOS 13.3). У всех есть эта ошибка при удаленной отладке. Я могу взаимодействовать с приложением на Android 8 и iOS, но на Android 7 - нет, событие onPress не работает. Вроде выпуск РН, а не экспо.

Та же ошибка. Версия RN: 0.63.2

Отключение кеша на вкладке сети в Chrome может помочь

image

...но не всегда. Я почти уверен, что именно эта проблема вызывает проблему «отладка загружает старые сборки», когда быстрое обновление обновляет ваш код, но после перезагрузки приложения вы получаете старую кешированную версию. Это было забавно обнаружить ... Состояние средств профилирования и отладки, поддерживающих реакцию (особенно с эмулятором Android), на данный момент довольно печально, но, к сожалению, у меня нет опыта работы с собственным кодом, чтобы улучшить их.

изменить: интересно, связано ли это с https://github.com/facebook/react-native/issues/29424 ? Хотя это случается и без отладки.

Здесь та же ошибка.

Это определенно ошибка относительно исходных карт. Когда вы попытаетесь получить URL-адрес для исходных карт, он сбросит эту ошибку. Если вы отключите исходные карты для js и css в настройках devtools, ошибок больше не будет. Я бы сказал, что он их либо не генерирует, либо не обслуживает?

Кто-нибудь знает, почему это могло быть? В моем случае это происходит в Windows

Эта проблема возникает у меня случайно, и когда она возникает, она не хочет исчезать. НО это сработало для меня. Хотя это займет немного времени, с этого момента я буду делать это как наихудший сценарий:

  1. Закройте Chrome и закройте. При необходимости обновите хром.
  2. Закройте приложение на iPhone
  3. Остановить и закрыть Xcode
  4. Удалить приложение с моего телефона
  5. Запустите npx response-native clean-project to (я говорю ему стереть node_modules, pods, очистить папки сборки и очистить кеш)
  6. Перезагрузите мой Macbook

Очевидно, что если вы работаете на симуляторе, вам придется немного скорректировать процесс.

Я исправил эту ошибку, исправив ошибку стиля css в таблице стилей.
У меня есть таблица стилей css со значением, показанным ниже, значение justifyContent вызвало эту ошибку. После исправления значения justifyContent мое приложение успешно загружено.
loginOrCreateTabContainer:{ flexDirection: "row", justifyContent: "stretch", },

Я вижу ту же проблему на iOS после обновления моего проекта до RN 0.63.2 с 0.61.

Я все еще вижу ту же проблему с новым пустым проектом, созданным с помощью react-native init .

Я потратил на это почти два дня, безуспешно пробуя все предложенные выше решения. Я даже попробовал новый MacBook под управлением macOS 10.15.5, настроив необходимые инструменты разработчика с последней версией всего - та же проблема.


Вот мои подробные сведения об ошибке и вывод информации для реагирования.

При подключении отладчика в консоли появляется такая ошибка:

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)

React Native информация:

$ 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

Я запускаю RN 0.63.2 на macOS 10.15.6 с эмулятором IOS. И я борюсь с этой ошибкой как минимум 6 месяцев подряд. Вот что мне помогает каждый раз, когда я получаю стек:

** 1. Перезагрузите ваш Mac

  1. $ react-native start --reset-cache
  2. Запустить приложение из XCode **

Подсказки:

  • как только вы пропустите запуск «response-native start --reset-cache» и запустили свой проект из XCode без него, вы можете поймать «Unable to resolve module», и единственное, что может вам помочь, - это перезапуск системы Holy System)
  • каждый раз, когда разработка завершается, я делаю: cmd + C на терминале, cmd + Q на эмуляторе, затем Stop (cmd +.) на XCode, закройте вкладку отладчика в Chrome

Надеюсь, что обходной путь кому-то поможет! GL

Я запускаю RN 0.63.2 на macOS 10.15.6 с эмулятором IOS. И я борюсь с этой ошибкой как минимум 6 месяцев подряд. Вот что мне помогает каждый раз, когда я получаю стек:

1. Перезагрузите Mac 2. $ react-native start --reset-cache 3. Запустите приложение из XCode.

Подсказки:

  • как только вы пропустите запуск «response-native start --reset-cache» и запустили свой проект из XCode без него, вы можете поймать «Unable to resolve module», и единственное, что может вам помочь, - это перезапуск системы Holy System)
  • каждый раз, когда разработка завершается, я делаю: cmd + C на терминале, cmd + Q на эмуляторе, затем Stop (cmd +.) на XCode, закройте вкладку отладчика в Chrome

Надеюсь, что обходной путь кому-то поможет! GL

После этого я иду в церковь, ставлю свечи, рисую пентограммы и танцую с бубном 2-3 часа. :) :) :)
Я решил это, прекратив использовать этот отладчик и начав использовать собственное приложение отладчика React.

Я столкнулся с этой проблемой в android. Я пробовал все, что было сказано выше, но ничего не помогло. Позже я обнаружил, что установил зависимость, но она не была настроена должным образом, что вызывало проблему. В моем случае это была response-native-firebase, поскольку я еще не настроил ее должным образом, поэтому я удалил это после этого, я смог для запуска приложения с включенным отладчиком.

Столкнувшись с той же проблемой

используя "react-native": "0.62.2"

Никакой сброс кеша или перезагрузка не устранили проблему

Возврат к исходной версии 0.23.1 из 0.62.2 решил эту проблему для меня.

Странный. Обходной путь, опубликованный @HenriqueDerosa, у меня отлично сработал (

Контекст:
Эта ошибка появилась, когда я пытался сделать запрос GET для моего приложения, размещенного локально.

try {
     api.get('/projects').then(response => {   //api has the baseUrl/Computer Ip
        console.log("Done!");
     });
} catch (error) {
     console.log(error);
}

Ошибка:

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)

Та же проблема.
Версия для React-native - 0.61.5.
Никакие рекомендации сверху не помогли

Обновлять:
Для меня Redux был причиной этой проблемы, попробуйте выяснить, все ли настроено и в вашем магазине есть все необходимые значения

Та же проблема на устройстве Android
Error: Unable to resolve module `./debugger-ui/ui.bcd3f9d1.js` from : ``
Я пробовал каждый шаг, но ничего не работает. Использование образа Android 9.0 для отладки и реагирования 0.63.2

Тем же

+1

Проблема, похоже, связана с React Native Debugger в Chrome. Я переустановил клиент Expo на эмуляторе, а затем запустил приложение, проблема исчезла. Только не выбирайте опцию Dubug Remote JS.

https://reactnavigation.org/docs/troubleshooting/#app -is-not-working-right-when-connected-to-chrome-debugger

Привет всем, у меня была эта проблема, и у меня сработало просто очистить кеш Google Chrome.

И под словом «работал» я подразумеваю, что у меня не было красного экрана ошибки на моем симуляторе, и я мог продолжить развитие в обычном режиме.

я решил за меня. Благодарность

Странный. Обходной путь, опубликованный @HenriqueDerosa, у меня отлично сработал (

Контекст:
Эта ошибка появилась, когда я пытался сделать запрос GET для моего приложения, размещенного локально.

try {
     api.get('/projects').then(response => {   //api has the baseUrl/Computer Ip
        console.log("Done!");
     });
} catch (error) {
     console.log(error);
}

Ошибка:

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)

Удаление на эмуляторе помогло мне

Я решил это с помощью React Native Debug «Остановить отладку» и «Отладка».

Сбой отладчика-ui / EXPO-CLI
React-native expo SDK 39
DevTools не удалось загрузить SourceMap: не удалось загрузить содержимое для http: // localhost : 19001 / debugger-ui / ui.bcd3f9d1.js.map: ошибка HTTP: код состояния 500, net :: ERR_HTTP_RESPONSE_CODE_FAILURE

Столкнулся с той же проблемой. Мне помогла установка последней версии watchman
https://facebook.github.io/watchman/docs/install.html

Столкнулся с той же проблемой. Мне помогла установка последней версии watchman
https://facebook.github.io/watchman/docs/install.html

@ vovka-s по-прежнему не повезло, хотя я установил последнюю версию (4.9.0) сторожей и запустил только новое инициализированное приложение rn
react-native init itdidaAppCompany

macOS 10.15.7
РН: 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)

Столкнулся с той же проблемой. Мне помогла установка последней версии watchman
https://facebook.github.io/watchman/docs/install.html

@ vovka-s по-прежнему не повезло, хотя я установил последнюю версию (4.9.0) сторожей и запустил только новое инициализированное приложение rn
react-native init itdidaAppCompany

macOS 10.15.7
РН: 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)

Я использую Windows 10 && response-native: latest
Такая же проблема возникает и у меня. Даже после установки сторожа @ react-native-community / cli-debugger-ui & react-devtools-core.
Ничего не сработало

Я рекомендую использовать это для отладки
https://github.com/jhen0409/react-native-debugger

Я использую expo, и я обновился до sdk-38.0.2, и это не позволило мне использовать удаленную отладку. Мое приложение загрузит страницу входа, но все кнопки и входы не будут отвечать. Но время от времени после многократного нажатия на кнопку она в конечном итоге срабатывала. Приложение отлично работает, когда удаленная отладка отключена. Пришлось вернуться к исходной реакции expo sdk-36.0.1 и expo 36.0.2.

Не работает
package.json
"expo": "^ 38.0.0",
"react-native": " https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz ",
пакет-lock.json
Экспо: 38.0.10

Работающий
package.json
"expo": "^ 36.0.0",
"response-native": " https://github.com/expo/react-native/archive/sdk-36.0.1.tar.gz ",
пакет-lock.json
Экспо: 36.0.2

package.json не работает
`` {
"main": "node_modules / expo / AppEntry.js",
"scripts": {
"старт": "старт выставки",
"android": "expo start --android",
"ios": "expo start --ios",
"eject": "expo eject",
"lint": "eslint. -c .eslintrc.js --ext .js",
"поток": "поток",
"опубликовать-обновления": "опубликовать выставку",
"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.0.0",
"@ response-native-community / masked-view": "0.1.10",
"@ response-navigation / drawer": "^ 5.0.0",
"@ response-navigation / native": "^ 5.0.0",
"@ response-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",
"момент": "^ 2.24.0",
"prop-types": "^ 15.7.2",
"реагировать": "16.11.0",
"react-dom": "16.11.0",
"react-native": " https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz ",
"реагировать-родной-жест-обработчик": "~ 1.6.0",
"реагировать-родная-клавиатура-с учетом-прокрутки-просмотр": "^ 0.9.2",
"react-native-reanimated": "~ 1.9.0",
"response-native-safe-area-context": "~ 3.0.7",
"реагировать-родные-экраны": "~ 2.9.0",
"react-native-web": "~ 0.11.7",
"реагировать-навигация": "^ 3.11.1",
"кнопки-заголовка-навигации-реакции": "^ 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-разработка",
"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-import": "^ 0.1.3",
"поток": "^ 0.2.3",
"расходный бункер": "^ 0.134.0",
"красивее": "^ 2.1.2",
"redux-devtools-extension": "^ 2.13.8"
},
"частный": правда
}

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
}

попробуйте очистить кеш браузера / использовать инкогнито

Та же проблема в Windows 10 с RN 0.62.2.
Не использую expo.

Хорошо, мне только что удалось исправить это с помощью Expo, установив последнюю версию expo cli и используя 'expo upgrade'.
Экспо 39.0.3
Expo's React Native https://github.com/expo/react-native/archive/sdk-39.0.3.tar.gz

https://github.com/babel/minify/issues/950
Это решение помогло мне , Проверить свои проекты , в babel.config.js , 'transform-remove-console'

@LixingY ссылка имеет дополнительную запятую в конце, должно быть https://github.com/babel/minify/issues/950

Во всяком случае, мне это не помогло.

вы удалили этот файл transform-remove-console ? затем удалите приложение и начните реагировать-native --reset-cache, затем попробуйте


发件人: Yossi [email protected]
: 2020 年 10 12 10:11
收件人: facebook / react -native
抄送: Аарон [email protected] ; Упомяните упоминание@noreply.github.com
主题: Re: [facebook / response-native] Ошибка: невозможно разрешить модуль ./debugger-ui/debuggerWorker.cff11639.js из ": (# 28844)

@LixingY https://github.com/LixingY ссылка имеет дополнительную запятую в конце, это должно быть babel / minify # 950 https://github.com/babel/minify/issues/950

Во всяком случае, мне это не помогло.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это электронное письмо напрямую, просмотрите его на GitHub https://github.com/facebook/react-native/issues/28844#issuecomment-707025336 или откажитесь от подписки https://github.com/notifications/unsubscribe-auth/AJNF2S2W2FTL6ZDO2IS3FC2NQI

Я не вижу этого файла в своем дереве.
Я не понимаю одного: ссылка в babel относится к продакшену, а я говорю о режиме отладки.

Если я установлю дату своего устройства на будущее, он не будет выполнять никаких сетевых запросов.

Ну, я использую react-native 0.63.3.
Что я сделал, чтобы исправить это, - это закрыть все запущенные программы. Перезагрузите мою ОС, и она исчезнет.
Я думаю, что это происходит, когда мы позволяем программе работать и закрывать крышку или спать на какое-то время.

Ну, я использую react-native 0.63.3.
Что я сделал, чтобы исправить это, - это закрыть все запущенные программы. Перезагрузите мою ОС, и она исчезнет.
Я думаю, что это происходит, когда мы позволяем программе работать и закрывать крышку или спать на какое-то время.

Не работает в моем случае (0.62.2)

Если у кого-то проблема не исчезла, попробуйте использовать react-navigation v4. У меня была версия 5, я понизил ее до версии 4, и это сработало.

Для меня не актуально. Я вообще не использую реагирующую навигацию (и не expo для других комментариев).

Переустановил приложение Expo, проблема исчезла. Может быть, это тоже кому-то поможет.

У меня такая же проблема. Несколько дней борюсь с этим: /
Не могу отладить свой код.

та же проблема с "react-native": "0.62.2"
он исчезает, если я нажимаю cmd + R два раза быстро, но следующая перезагрузка снова выдает ошибку

Я получил ошибку, когда использовал 0.62.2. Только что обновился до 0.63.3, и ошибка все еще существует.

Не уверен, что это поможет, но когда я попадаю в окно сборщика метро, ​​следующее:
image

На хромированной консоли отображается следующее:
image

@ rahamin1 Вы нашли в своем проекте файл babel.config.js

Вы нашли в своем проекте файл babel.config.js?

да.

Его содержание было:

module.exports = {
  presets: ['module:metro-react-native-babel-preset'],
};

Я изменил его по совету кого-то:

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

Ничего из этого не помогло.

@ rahamin1 хорошо .. удалите этот код transform-remove-console , затем закройте терминал, удалите приложение, закройте браузер, затем выполнение терминала yarn start --reset-cache

Итак, вы хотите, чтобы файл был следующим?

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

Это почти так же, как и раньше, просто добавив api.cache(true)

@ rahamin1 да, вот и все, затем закройте терминал браузера, в котором вы работаете, удалите приложение симулятора, затем войдите в свой проект, yarn start --reset-cache, очистите кеш запуска реагирования, вот что я сделал, ошибка уходит

Это помогло, но только один раз ... ИЛИ, может быть, я пропустил ошибки ... Больше не уверен.
Затем я попробовал еще раз, и хотя я повторил те же шаги, это больше не работает ...

Спасибо за помощь!

@ rahamin1 , может или можно удалить api.cache(true) ?

В этом случае я получаю свой исходный файл ...
Хотя это не сработало, я ценю вашу помощь!

В этом случае я получаю свой исходный файл ...
Хотя это не сработало, я ценю вашу помощь!

У вас есть ошибки консоли? Обновление response-navigation решило эту проблему для меня.

Некоторые предупреждения. Нет ошибки.

Приятно видеть, что здесь было слито исправление, спасибо за работу. Есть ли у нас идеи, когда это будет запущено, чтобы мы могли его использовать?

В настоящее время я нахожусь в процессе обновления с Expo 37 до 39, и эта проблема препятствует любой работе по отладке, я думаю, ребятам из Expo нужно будет внести любые исправления, которые вы разместили. Я потратил около 6 часов, пытаясь найти исправления для этого, поэтому, если кто-нибудь знает краткосрочное решение, кроме отката до 37, дайте нам знать.

@fredrivett - привет! Я работаю на expo, как и @ satya164 , который исправил проблему. мы надеемся, что выпуск будет перенесен на более старые версии rn-cli, но я не уверен, какой график есть для этого на стороне rn-cli. @thymikee может ответить на этот вопрос лучше.

Спасибо за обновление @brentvatne , очень признательны за всю работу команд Expo и React Native, которая делает нашу работу как разработчиков приложений намного проще. Спасибо за то, что сделали здесь все, что могли.

Кратковременный настрой должен заключаться в открытии панели отладчика и очистке кеша.
Screen Shot 2020-11-16 at 19 10 19

Хм, я все еще получаю ту же ошибку после нажатия там Clear site data . Я сделал это как для вкладки Expo Developer Tools , так и для вкладки React Native Debugger . У меня также установлена ​​последняя версия React Native Debugger ( 0.11.5 ). Возможно, я где-то наделал глупостей, я обновился прямо с Expo 37 -> 39. Точная ошибка, которую я получаю:

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)

Также попробуйте очистить кеш сборщика Metro: expo start -c

Я столкнулся с той же проблемой, пока работаю только с симулятором iOS

Версия РН:

"react": "16.13.1",
"react-native": "0.63.3",

что сработало для меня, так это удаление приложения из симулятора и его повторная

Фиксированный.

Пожалуйста, обновите CLI до 4.13.1 в соответствии с этим официальным руководством по React Native CLI .

Обратите внимание, что это работает только с React Native 0.62 и новее. Нет планов по обратным исправлениям для старых версий.

  • Я использую Windows 10, работаю на эмуляторе Android (genymotion).
  • Я удалил node_modules, запустил установку пряжи.
  • Все еще получаю:
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 вы пробовали инструкции @ satya164 ? https://github.com/facebook/react-native/issues/28844#issuecomment -728233645 и https://github.com/facebook/react-native/issues/28844#issuecomment -728459236

@thymikee Я пробовал все вышеперечисленное, и это не помогло.

@thymikee

@ rahamin1 вы пробовали инструкции @ satya164 ? # 28844 (комментарий) и # 28844 (комментарий)

Пробовал сейчас. Не помогло.

У меня был баг с Mobx. После решения этой ошибки моя проблема (Ошибка: невозможно разрешить модуль ./debugger-ui/debuggerWorker) была решена.

Фиксированный.

Пожалуйста, обновите CLI до 4.13.1 в соответствии с этим официальным руководством по React Native CLI .

Обратите внимание, что это работает только с React Native 0.62 и новее. Нет планов по обратным исправлениям для старых версий.

не работает на 0.62.2

@kadiryaka сказал:

У меня был баг с Mobx. После решения этой ошибки моя проблема (Ошибка: невозможно разрешить модуль ./debugger-ui/debuggerWorker) была решена.

Мне интересно, может ли моя проблема быть связана с Mobx, так как мне не очень повезло с решениями здесь - не могли бы вы поделиться какой-либо информацией о вашей проблеме Mobx?

Вам нужно удалить глобально установленный response-native-cli и использовать npx.

  1. npm uninstall -g react-native
  2. Найдите все записи с префиксом @react-native-community/cli в файле блокировки вашего проекта (package-lock или yarn.lock) и удалите их.
  3. Переустановите node_modules: yarn install / npm install
  4. Запустите приложение с помощью npx: npx react-native run-android

В моем случае это не помогло: https://github.com/facebook/react-native/issues/28844#issuecomment -730535093

В моем случае, похоже, не помогло: # 28844 (комментарий)

Возможно, попробуйте также удалить приложение с устройства / эмулятора. У меня время от времени возникает эта проблема, и удаление приложения решает ее (временно)

Еще кое-что, что нужно добавить, эта проблема ничего не делает на iOS рядом со мной, но при запуске для Android приложение ведет себя совершенно неправильно.

Спасибо, но несколько раз пробовал.

Я анализирую информацию о приложении и устройстве и нахожу причину своей ошибки. время моего устройства быстрее фактического, после того, как я установил время устройства как автоматическое, проблема исчезнет.

У меня такая же проблема, я удалил * .lock и node_modules и переустановил все.
Я использую "react-native": "0.63.4" и react-native-community / cli 4.13.1.
Тем не менее, в большинстве случаев при попытке перезагрузить проект с включенным отладчиком происходит сбой (на реальном устройстве и эмуляторе) :(

Была ли эта страница полезной?
0 / 5 - 0 рейтинги