问题标签 [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 投票
0 回答
392 浏览

react-native - React 本机 redux-saga 请求仅适用于调试器

我使用 redux saga 作为中间件,并在这一层调用我的请求。当启用 react-native 调试器请求时完美,但没有调试器,请求似乎不再是异步的。

没有反应调试器,我得到“未定义不是对象(response.status)”。它不等待响应得到结果。请注意,调试器一切正常。

0 投票
1 回答
74 浏览

reactjs - 为什么 redux 多次初始化

应该是这样的

但是这种类型会进入新的 redux 实例

如果我用超时调用该操作没问题。

或者如果我在渲染下调用,就没有问题了。

仅当我在应用加载时调用 componentDidUpdate 下的操作时,才会出现此问题。像那样:

导致拆分 redux 实例...

0 投票
1 回答
283 浏览

react-native - Extension host terminated unexpectedly while debugging React-native project

Developer console when the error occurs.

Any methods without disabling react-native-tool extension?

0 投票
0 回答
731 浏览

android - 远程调试 JS 未显示在 Android Stuido 中模拟器的开发人员工具选项中

我正在尝试设置 react-native-debugger 独立工具。Metro 和调试器都连接到 localhost 上的端口 8081,但它们似乎没有相互连接。调试器卡在“等待客户端连接”上。最重要的是,当我使用 ctrl+m 打开开发工具时,没有远程调试选项,只有调试,这会使应用程序崩溃,并且控制台没有错误消息。谁能告诉我我可能做错了什么?

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
132 浏览

javascript - 调试 React Native

我在尝试调试本机反应时遇到问题。我可以使用 react native 调试器进行调试,或者只是在浏览器中进行调试。但是我收到的错误消息通常并不指向导致错误的行。例如,我会得到像这样的普遍错误:

有没有办法调试并获得导致错误实际原因的正确堆栈跟踪?

编辑:我发现了问题。我的代码看起来像这样:

就像代码中的注释指出问题是一个简单的错误。我可以做些什么让我的调试器指出这个错误起源的行/文件吗?我现在(事后看来)意识到错误消息指出“对象”不存在是正确的,但这不是很有帮助,因为我找不到错误的来源,而且这不是唯一的在我的项目中使用“对象”的实例,我也不能假设这个错误甚至起源于我自己的代码库。

0 投票
1 回答
106 浏览

react-native - React Native Debugger:如何启用自动检查元素

如何使 RN 调试器自动转到您在模拟器中单击或导航到的特定元素?

0 投票
1 回答
809 浏览

react-native - Rect Devtools Uncaught ReferenceError: chrome is not defined

我正在使用 React Native Debugger(但是当使用 chrome devtools 时,该应用程序无论如何都不起作用)。

我从来没有遇到过问题,但今天我得到了

“未捕获的 ReferenceError:未定义 chrome”

调试器尝试连接到 React 时出错。尝试卸载 devtools,重新安装应用程序,使用不同的扩展没有任何帮助,我的应用程序加载,我正在获取控制台日志,但无法做任何需要转到另一个屏幕/路线的事情。有什么想法是什么原因造成的?

0 投票
1 回答
870 浏览

android - React-native fetch Api 获取响应不同于调试模式和普通模式

我尝试使用 Axios 方法调用 https 请求获取方法 API,从服务器响应 200,但在服务器端,API 未命中。不知道响应来自哪里,我尝试过使用邮递员的相同 API,我得到了 200 状态并正确更新了响应。之后我开始使用 react-native-debugger 来调试响应,我用网络检查器进行了调试,我尝试了相同的 API,它得到了正确的响应 200。这将是什么问题。有人,请帮我找出这个错误。

我已经使用 fetch 添加了下面的代码,同样的情况也发生在 Axios 调用中。在 react-native-debugger 中启用网络检查器时还发现了一件事,API 可以完美运行。

0 投票
1 回答
1210 浏览

react-native - 如何在模拟器中使用什么 ip 为设备设置调试服务器主机和端口?

如何为具有什么 IP 的设备设置调试服务器主机和端口?ipv4 地址在 cmd 类型 ipconfig 中不起作用,但在我的项目中不起作用

在此处输入图像描述

这对吗?

重新加载我的项目时出现此错误

在此处输入图像描述

0 投票
2 回答
3286 浏览

react-native - 开发人员菜单中缺少远程调试 JS 选项

为了使用 React Native Debugger,当我使用 expo 在我的 android 模拟器和物理设备上打开开发人员菜单时,我没有看到“远程调试 JS”选项。尝试了这两种情况,但没有远程调试 JS 的选项...

(我最初想将我的外部设备与 React Native Debugger 一起使用,但我在 node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js 中找不到 setupDevtools.js 文件,以便更新此文件以供使用。我不知道这两个有没有关系,但也想分享一下)

我错过了什么吗?谢谢...