问题标签 [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 回答
55 浏览

react-native - 禁用 RNDebugger Network Inspect 时,授权标头无法正常工作

在 RNDebugger 中禁用切换网络检查时,授权无法正常工作,并且我从服务器收到未经授权的响应。但是,当我在调试器中启用网络检查时,它可以正常工作并给我正确的响应。谁能帮我?

这是禁用网络检查时我的请求:

网络检查已禁用

这是启用网络检查时的相同请求:

启用网络检查

这是我的 Axios 请求:

0 投票
1 回答
145 浏览

react-native - Cannot launch react native debugger, react native packager is running

I am trying to console.log in a React Native project but the chrome tools will not load. The iOS emulator shows a warning saying remote debugger is in a background tab but there are no instances of a debugger open.. When I navigate to localhost:8081 it just says "React Native packager is running." with a link to the documentation homepage. I was just logging yesterday without any issues. Any ideas?

Warning, Remote Debugger is in a background tab

0 投票
0 回答
74 浏览

reactjs - React Native 调试器的版本 0.11.7 连接到 React Native 版本 0.63.2 不能与 Expo Client 一起使用

我正在使用 Expo 和 React Native 制作一个移动应用程序。我想将 React Native Debugger 集成到我的项目中以进行反应,但我遇到了麻烦。

专门连接到反应开发工具失败。我正在使用 Expo 客户端(通过 wifi 连接的真实设备)。我阅读了React Native Debugger's connect to React not working with Expo Client,但我使用的是更新版本的 react native 调试器,所以这个问题对我没有帮助。在文件 node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js 中,我将主机变量更改为我的本地 IP,但也没有用。

};

在项目根目录的 package.json 中,我有:

},

0 投票
0 回答
10 浏览

react-native - React Native Debugger 无法正确调试

我有几个问题:

  1. 我无法正确搜索文件,它们都出现在文件夹下,我看不到组件名称,因为名称太长。我怎样才能让它不显示文件夹并与它相关并且只显示组件名称?-在此处输入图像描述 当我将源文件夹导入到 FileSystem I 时,vreakpoints 不会从那里命中。

  2. 如果我启用网络检查,我会看到对 http://{my_ip}:{debugger_port}/logs 的随机日志请求。我怎样才能只看到我的请求? 在此处输入图像描述

提前致谢!

0 投票
0 回答
32 浏览

xcode - 在 react-native 中发出网络请求的问题 - iOS 和 Android

我在使用 axios 和 react-native-config 进行网络请求时遇到问题。在我的调试器中,我得到file:///

直到今天一切都很好

注册护士 0.63

我找不到解决方案

我试过重新安装 react-native-debugger 我试过清理所有 pod 并清理项目

查看来自 RNBebugger 的屏幕截图

查看应用程序的屏幕截图

NSExceptionDomains安顿好了Info.plist

和来自终端的 SS

在此处输入图像描述

有什么办法可以解决这个问题?

0 投票
0 回答
16 浏览

react-native - 使用 Reactive Native Debugger 时如何在 node_module 中排除 JavaScript 代码

我是 React-Native 开发的新手。我发现了两个与使用 React Native Debugger Tools 调试 react-native 代码相关的问题。

  1. 待调试的源代码不是按文件夹结构组织的,而是在同一个文件夹中列出的。
  2. 供应商代码 (node_modules) 也包含在源面板中。

反正调试代码不方便,效率低下。

在此处输入图像描述

0 投票
0 回答
41 浏览

reactjs - 为什么独立的 React Native 调试器显示未定义的 redux 状态?

我正在使用独立的 React Native Debugger。它连接,但显示 redux 状态为未定义。我已经尝试了通过浏览互联网找到的所有版本。这种方法显示出更好的结果但有这个小问题

在此处输入图像描述

名为“Your Wallet”的值是变量 totalWallet,它从 redux 状态获取其值。

它正在工作,但调试器未显示此状态

我将提供者声明为

myStore 在哪里:

rootReducer 是

我会错过什么?

提前致谢

拉斐尔

0 投票
0 回答
33 浏览

react-native - React Native 调试:console.logs 正在重复

我正在使用 react native 0.63.3 和 react-native-debugger 0.11.7。

我在代码中编写的每个 console.log 似乎都重复了两次。

我相信我在某处读到它是关于使用严格模式的……但是我现在找不到那个帖子

0 投票
0 回答
139 浏览

reactjs - React 本机调试器不会显示我的 redux 状态,它会一直显示其他状态

我希望 react-native 调试器显示我的 redux 状态,但它一直显示很多其他状态

在此处输入图像描述

调试器的其他部分工作正常

我配置商店的方式是这样的:

我将它命名为 superReducer,因为它是其他 reducer 的手动组合。我这样做是为了解决这个问题,但它没有。

在我的 App.js 中,我这样做:

而 superReducer 的声明方式是:

我在这里错过了什么吗?

提前致谢

拉斐尔

0 投票
0 回答
1087 浏览

reactjs - 在 Mac m1 上安装 React 本机调试器

  • 我已经在 mac-book pro m1 上安装了 react native 调试器来调试 react native 应用程序。

  • 调试时显示您正在使用 react-devtools 4.13,请降级到 <4.11。尝试使用npm install --save react-devtools@4.11它安装 react-devtools 4.11 时显示电子错误,即

HTTPError: https://github.com/electron/electron/releases/download/v9.4.4/electron-v9.4.4-darwin-arm64.zip的响应代码404(未找到)

  • 在谷歌搜索中,我在 github [1] 上找到了一些关于此的论坛:https ://github.com/mglukhovsky/react-devtools-components-blank 它说要对电子包使用分辨率,即

“决议”:{“电子”:“^11.0.1”}

有人可以告诉我如何使用这个解决方案来安装 react-?devtools < 4.11 吗?

我搜索了很多,但没有得到安装 react devtools < 4.11 的步骤以使反应原生调试器工作。

我还尝试在本地下载 react-devtools 4.10 并将电子包版本更改为 11.0 以支持 mac 上的 m1 芯片。之后,react-native-debugger 也出现了同样的问题。

**

**

我想一步一步地知道如何让 react-native-debugger 在 macbook m1 芯片上运行而没有错误/警告?

如何在为 macbook m1 安装 react-devtools 时使用解决方案来解决电子版本错误?