• react native debugger


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 雏鹰仰目 2024-05-29 21:19 采纳率: 66.7% 浏览 7 首页/ 编程语言 / react native debugger javascriptreact.js开发语言 RN项目,打开的模拟器菜单栏里没有Debug选项,反而是Open Debugger,有没有人知道是怎么回事,怎么解决?还有一个问题,就是我怎么查看react-native-debugger的版本呢? 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    2条回答 默认 最新

    • 阿里嘎多学长 2024-05-29 21:19
      关注

      以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


      根据您提供的屏幕截图内容,看起来您正在使用React Native的模拟器,并且已经打开了React Native的开发者菜单。在React Native的开发者菜单中,通常有以下几个选项:

      • Reload: 重新加载应用,不退出模拟器。
      • Open Debugger: 打开调试器,用于调试JavaScript代码。
      • Change Bundle Location: 更改应用的JavaScript bundle的位置。
      • Toggle Element Inspector: 开启或关闭UI元素检查器。
      • Enable Fast Refresh: 开启或关闭快速刷新功能。
      • Show Perf Monitor: 显示性能监控工具。
      • Settings: 设置菜单。
      • Toggle Sampling Profiler: 开启或关闭采样分析器。

      关于您的问题:

      1. 为什么没有Debug选项,而是显示"Open Debugger":

        • React Native的开发者菜单中通常不会直接显示"Debug"选项,而是通过"Open Debugger"来启动调试器。这可能是React Native默认的行为,您可以通过点击"Open Debugger"来启动调试器,并开始调试您的应用。
      2. 如何查看react-native-debugger的版本:

        • 要查看react-native-debugger的版本,您可以在项目的根目录下打开终端,并运行以下命令:
          npm list react-native-debugger
          
          或者如果您使用的是yarn作为包管理器,可以使用:
          yarn list react-native-debugger
          
          这将列出react-native-debugger的版本以及它依赖的其他包。
      3. 代码实现:

        • 通常,您不需要特别的代码来启动调试器。只需在模拟器中点击"Open Debugger",它就会自动打开调试器。
      4. 参考资料:

      如果您需要进一步的帮助或有其他问题,请随时告诉我。

      展开全部

      评论 编辑记录
      雏鹰仰目 2024-05-29 21:24

      模拟器设置我不是很会检查,怎么重新安装React Native Debugger呢?

      回复
    • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-29 21:19
      关注

      引自免费微信小程序:皆我百晓生

      针对你在React Native项目中遇到的问题,我会分两部分解答:首先是如何启用调试工具,以及如何检查React Native Debugger的版本。

      如何启用调试功能

      看起来你的模拟器上的菜单显示的是"Open Debugger"而不是"Debug"选项。这可能是因为你的React Native版本与默认的开发者菜单不兼容,或者你正在使用的不是官方提供的开发者菜单。要启用调试功能,你可以按照以下步骤操作:

      1. 确保已安装React Native Debugger

        如果你还没有安装React Native Debugger,可以使用npm(Node.js包管理器)进行安装:

        npm install -g react-native-debugger
        
      2. 启动React Native Debugger

        在命令行中运行React Native Debugger服务:

        react-native-debugger
        

        这将启动一个服务器,并在浏览器中打开一个新的标签页,显示React Native Debugger界面。

      3. 连接到模拟器或真机设备

        确保你的React Native应用正在运行并且连接到了模拟器或真机设备。然后,在React Native Debugger界面上,你应该能看到你的设备信息,例如:"Android Emulator - Pixel 4 API 33:5554"。点击这个设备,它会自动尝试连接并开启调试。

      4. 启用开发者菜单

        打开你的React Native应用,长按手机屏幕底部中间的位置,通常会出现开发者菜单。如果你还是看不到开发者菜单,可以在你的index.js或其他入口文件中手动添加一行代码来强制显示菜单:

        import { YellowBox } from 'react-native';
        YellowBox.ignoreWarnings(['RemoteJSLoader']);
        

        然后重新运行应用。

      5. 再次尝试打开调试

        再次尝试在模拟器的顶部菜单中找到"Open Debugger"选项,此时应该可以看到"Debug"选项了。

      检查React Native Debugger的版本

      要查看React Native Debugger的版本,可以在命令行中输入:

      react-native-debugger --version
      

      或者如果你是通过npm全局安装的,也可以使用:

      npm list -g --depth=0 | grep react-native-debugger
      

      这将会显示出React Native Debugger的版本号。

      展开全部

      评论 编辑记录
      雏鹰仰目 2024-05-29 21:24

      试了一遍,一点用没有,这些命令都运行不了

      回复
    编辑
    预览

    报告相同问题?

  • 相关阅读:
    基于单片机的双交通灯控制设计
    Android中EditText的密码显示与隐藏
    【云上探索实验室】快速入门AI 编程助手 Amazon CodeWhisperer ——码上学堂领学员招募
    【 java 面向对象】static关键字的使用
    理解系统内核linux phy驱动
    突破众多技术干货的迷茫
    Ubuntu20.04 安装 CUDA10.1 和 CUDNN7.6.5
    IP协议详解
    (6)SpringMVC中使用CharacterEncodingFilter编码过滤器处理请求和响应的乱码问题
    Chapter 32 MySQL入门
  • 原文地址:https://ask.csdn.net/questions/8111358