代码之家  ›  专栏  ›  技术社区  ›  Kishore Suthar

找不到EventDispatcher React Native的模块

  •  0
  • Kishore Suthar  · 技术社区  · 6 年前

    启动应用程序时使用 react-native run-ios 它在模拟器上的显示错误 Unable to find module for EventDispatcher

    enter image description here

    0 回复  |  直到 6 年前
        1
  •  49
  •   Mahdi Bashirpour    5 年前

    住手 remote JS debugging 然后重新加载应用程序

        2
  •  36
  •   Olegdater    6 年前

    所以这个问题发生在我升级到RN0.59.x之后。 当启用了livereload或我试图通过按CMD+R刷新iOS上的屏幕时,我遇到了这个错误。

    相关问题:

    • 找不到UIManager的模块
    • 找不到的模块 开发视图

    我是怎么解决的:

    
    #if RCT_DEV
    - (BOOL)bridge:(RCTBridge *)bridge didNotFindModule:(NSString *)moduleName {
      return YES;
    }
    #endif
    

    这将解决问题。

    实时重新加载和调试模式现在应该可以正常工作了。

        3
  •  5
  •   jschuss    6 年前

    在某些RN版本高于0.58的情况下使用远程调试器时,这似乎是一个问题。使用react native debugger应该可以解决这个问题,因为它已经支持以上版本的RN。

    可从以下链接下载: https://github.com/jhen0409/react-native-debugger/releases

        4
  •  4
  •   David Schumann Axnyff    6 年前

    从升级RN后,我开始收到此错误 v0.57.3 v0.58.6 . 运行打包机 yarn start -reset-cache / react-native start --reset-cache

        5
  •  0
  •   kingPuppy    5 年前

    对我有用的只是 stopping remote debugging 然后关闭浏览器调试器,清理Xcode并重新构建。

    推荐文章