react-native - 使用 expo sdk43 运行鳍状肢

标签 react-native debugging expo flipper

我正在遵循来自 expo dev 的这条推文中的说明,以便我可以使用鳍状肢来调试裸工作流 expo RN 应用程序。 https://twitter.com/Baconbrix/status/1412923662546608130

  • 我根据文档在 Windows 上安装了鳍状肢。
  • 使用 android studio 运行模拟器。
  • 模拟器出现在flipper 桌面应用程序中。
  • 将以下内容添加到我的 app.json

  •  "extra": {
        "flipperHack": "React Native packager is running"
      }
    
  • expo start METRO_SERVER_PORT=19000 -a Flipper.app

  • 我收到以下错误:
    The expected package.json path: D:\dev\repos\foretold\foretold-react-native\Flipper.app\package.json does not exist
    
    我错过了什么?

    最佳答案

    因为它是针对 mac 而不是 windows 的命令。
    从推文的答案中,您需要使用此命令:npx cross-env METRO_SERVER_PORT=19000 path/to/Flipper.exe但是现在你只能像任何其他调试器一样使用 react 开发工具和控制台日志。你不能使用任何插件
    编辑:您也不再需要在 app.json 中使用 hack

    关于react-native - 使用 expo sdk43 运行鳍状肢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69715872/

    相关文章:

    javascript - react-native 中的 clonewithrows 数组问题

    javascript - 更好的 JavaScript/Typescript 调试器可视化工具

    android - 使用 `expo-analytics-segment` 时,我需要自己提供广告 ID 吗?

    android - react native 自定义 View , native Prop 没有 propType

    android - React-native应用程序: Build failed with an exception error

    android - 我的 React Native 应用程序可以在 AndroidX 上运行吗?

    javascript - react native -调试[对象对象]handleException-Observable

    linux - 附加到 vsftpd 的 ptrace 挂起

    android - 有什么方法可以检测到 react native(expo) 中的 android 软导航栏?

    javascript - 屏幕不滚动 Expo web