问题标签 [react-native-debugger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
627 浏览

react-native - 如何在本机反应的第一次运行时开始远程调试

如何在 react native 中运行的第一个应用程序上启动远程调试?

我使用开发人员菜单启动Debug JS Remotely并重新加载应用程序,因此无法调试仅在第一次运行时出现的代码。

0 投票
4 回答
8115 浏览

react-native - 无法使用反应本机调试器进行调试

我正在按照自述文件 ( mcnamee/react-native-starter-kit ) 中的说明启动项目。我在注册时将我的firebase与应用程序集成在一起,它卡在微调器上......虽然将电子邮件和密码保存到firebase并且它登录没有问题。我想调试当我点击注册按钮时发生的事情,但它没有显示任何操作等,也没有在反应本机调试器应用程序中显示。为什么反应本机调试器无法连接到我的应用程序。我该如何解决这个问题?

在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
11726 浏览

react-native - View network traffic using react native debugger

I'm developing a React Native app using create-react-native-app (so, Expo), testing on a real device using my network IP address (192.xxx.xxx.xxx). I've managed to get react-native-debugger up and running and debugging remotely. It opens rn-debugger, redux devtools and chrome devtools in 3 separate windows.

My question is, is it possible to see an equivelant of the network tab from Chrome developer tools to show all the network traffic going in and out of the app (e.g. when my app makes calls to an API using Axios)?

The actual network tab in the Chrome dev tools window is presumably just showing the network traffic between the debugger and the app running on the local device, so it's just showing the websocket stuff that the debugger uses, not my App's network traffic.

To get round this, I could just do loads of logging to the console when making requests but as a web developer I'm used to being able to see all the headers, json and timings etc in a handy view.

0 投票
2 回答
1744 浏览

reactjs - 在 React Native 中查看 AsyncStorage 的工具

我想要一些工具来查看 android 或 IOS 模拟器中的异步存储。我需要一些工具才能看到这一点。我目前在 mac 中使用React Native Debugger 。
我想在每个活动中查看异步存储的内容。实现它的最佳方法是什么?

0 投票
1 回答
136 浏览

react-native - Thunks 未出现在 React Native 调试器的操作列表中

迄今为止,我已经完成了两个 React/Redux 项目,第一个使用我们自己的中间件,最近一个使用redux-thunk. 首先,我们为异步操作使用“常规”操作对象,我们的中间件解释了这些操作对象。在这种情况下,我们的操作可以理解地出现在 react native 调试器的操作列表中。

然而,在最近的项目中,我注意到我们的 thunk 没有调试器中显示为操作,这提示了以下问题:

1)这是正常的吗?2)如果是这样,人们是否认为这不是问题?3) 其他异步操作库是否有同样的问题?

0 投票
2 回答
2053 浏览

react-native - 更新 react-native 后无法使用 react-native-debugger

React Native Debugger 应用程序版本:v0.8.1

React Native 版本:0.57.3

我收到此错误

在我从 0.55 更新之前它正在工作。

这就是我创建商店的方式。

当我使用 Chrome 进行调试时,它工作正常。

请帮忙,谢谢

0 投票
0 回答
805 浏览

react-native - React Native 调试器 - 在启动后不久执行的代码中没有命中断点

我正在 Chrome 中调试 React Native,应用程序正在本地主机上的 Android 模拟器上运行。

componentDidMount() 中的断点没有被命中,但是如果我在 setTimeout() 中包装一些代码以延迟执行,调试器会命中断点并按预期暂停?!

0 投票
0 回答
900 浏览

reactjs - React Native - 如何设置环境变量 REACT_DEBUGGER?

我无法获得文档以启用REACT_DEBUGGER. 在哪里可以找到将为此执行的主文件的路径REACT_DEBUGGER。谁能告诉如何在windows环境中设置它?

0 投票
1 回答
529 浏览

react-native - 反应本机调试器 - 刷新应用程序时如何保存断点

我使用 Chrome 调试控制台(在 React Native 调试器中)中的“源”选项卡设置断点....但是当我双击 R 刷新应用程序时,断点消失了。有人知道如何在刷新时保留断点吗?

谢谢

0 投票
0 回答
320 浏览

react-native - 反应本机调试器

我正在尝试调试我的第一个 React Native 应用程序。我已经安装了 React Native Debugger(不使用 chrome)。但是,每次我调试我的程序并跳过一个方法时,我都会进入 runtime.js 和其他我不熟悉的文件(JSTimer.js、MessageQueue.js RNDebuggerWorker.js 等等)。知道如何避免这种情况或发生了什么吗?

谢谢