react native学习与实践(3)调试代码

前置准备

确保快捷键工作

确保可以通过快建键打开“开发者菜单”,具体操作如下图所示。(用react-native run-ios启动了模拟器)
在这里插入图片描述

打开自动刷新

在MAC下,在IOS模拟器的窗口,按下Command⌘ + D 快捷键。
弹出开发者菜单,打开自动刷新。如下图所示
在这里插入图片描述

使用Chrome Developer Tools

在这里插入图片描述

在开发者菜单中选择"Debug JS Remotely"选项,即可以开始在 Chrome 中调试 JavaScript 代码。点击这个选项的同时会自动打开调试页面 http://localhost:8081/debugger-ui.(如果地址栏打开的是 ip 地址,则请自行改为 localhost)
在 Chrome 的菜单中选择Tools → Developer Tools可以打开开发者工具,也可以通过键盘快捷键来打开(Mac 上是Command⌘ + Option⌥ + I,Windows 上是Ctrl + Shift + I或是 F12)。打开有异常时暂停(Pause On Caught Exceptions)选项,能够获得更好的开发体验

在chrome的 Inspect窗口,Command⌘ + P 可以搜索文件,如搜索我们的代码文件App.js **,debug的方式与调试正常的JS一致
在这里插入图片描述

使用React Developer Tools

# 安装
npm install -g react-devtools
# 运行
react-devtools

注:需要在我们的App.js文件的最前面添加

<script src="http://localhost:8097"></script>

如下所示:
在这里插入图片描述
成功打开 React Developer Tools 后的效果如下
在这里插入图片描述

参考文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值