问题标签 [reactotron]

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 投票
1 回答
1047 浏览

react-native - 读取加速度计数据的后台任务

我有一个 React Native 应用程序,我使用 react-native-sensor-manager 包每 20 毫秒读取一次加速度计数据。

每次读取数据时,我都会启动侦听器并将其记录到 Reactotron,每 20 毫秒

如果我将应用程序留在前台,甚至在后台,它工作得很好,但如果我锁定手机,它会停止读取数据。如果我从任务管理器中终止应用程序,它也会停止。

即使在后台,我怎样才能实现读取数据?

0 投票
1 回答
33 浏览

reactjs - Reacotron 在 sagas 之前的显示动作

我刚刚下载了 Reactotron,但发现了一个非常奇怪的错误(?)。

为了能够理解它,我将描述我的流程:

但是由于某种原因,在 SAGA 将其放入之前会显示 ACTION。

在此处输入图像描述

很奇怪,对吧?这是它应该如何工作的吗?

0 投票
5 回答
7314 浏览

react-native - 无连接 reactotron / react-native

我尝试在(IOS)React Native 项目中使用 Reactotron 调试应用程序,但是当我运行我的应用程序时出现“无活动”。

我使用 react-native 0.55.4、reactotron 2.1.0(在我的 package.json 中相同)

时间线反应器

我的 reactotronConfig.js

导入 reactotron 的 index.js 文件

我的 package.json 中的反应器

0 投票
1 回答
1734 浏览

reactjs - Reactotron 给出“SKIPPED”以响应网络调用

我使用 Reactotron 版本 1 在我的 react 本机应用程序中记录我的网络响应,一切正常,最近我将我的 Reactotron 版本更改为 2.1.2 版,之后我开始在 reactotron 应用程序的响应选项卡中被跳过。

我没有在我的代码中更改我的反应器设置中的任何内容

需要帮助来弄清楚为什么会发生这种情况?

在此处输入图像描述

0 投票
1 回答
1304 浏览

react-native - 嘲笑 Reactotron

我已经用几乎默认的配置设置了 Reactotron:

并将其导入'index.js':

但在此之后,大多数 Jest 测试都失败并出现下一个错误:

看起来我需要将 WebSocket 或其他东西添加到全局变量中以进行测试,但是我应该为所有测试执行此操作,还是有任何方法可以为所有测试执行一次?

0 投票
1 回答
3291 浏览

react-native - 如何使用 redux saga 实现 redux 持久化?

现在,我正在尝试将 redux persist 集成到我的 redux-saga 中以做出本机反应。我已经在 CreateStore 中尝试了一些代码。我的应用程序可以运行,但减速器总是在重新加载应用程序后重置。

这是我的代码

有没有人有解决这个问题的线索?我希望减速器在重新加载应用程序之前保留以前的数据。

感谢大家

0 投票
1 回答
935 浏览

react-native - React Native,克隆的 repo 有 Reactotron 代码,现在我想使用它但没有连接

所以我从 Github 克隆了一个 React Native 应用程序,并注意到这个名为 Reactotron 的包,我想知道什么?我查了一下,它就像 Redux DevTools,为什么不利用它的功能呢?

我下载了适用于 Mac 的 Reactotron UI,我已经多次刷新了我的模拟器并且没有连接。

这是我第一次学习这个听起来很棒的工具。

这是我看到 Reactotron 设置的代码库,正如 InfiniteRed 的人所建议的那样:

这段代码中是否缺少任何可以解释我缺乏连接的东西?

文件中没有任何内容package.json提供建立连接的脚本:

Reactotron 配置文件被导入到App.js文件中,如下所示:

0 投票
1 回答
921 浏览

reactjs - React Native:_reactotronReactNative2.default.createStore 不是函数

在我的 React Native 应用程序中,我无法让 Reactotron 工作,这意味着它无法连接到我的应用程序。该应用程序确实有 "reactotron-react-native": "1.14.0", "reactotron-redux": "1.13.0",

我分别升级到"reactotron-react-native": "^3.5.0",and"reactotron-redux": "^3.1.0"我的应用程序坏了,但现在它正在连接到 Reactotron UI:

在此处输入图像描述

Reactotron 本身告诉我问题出在App.js文件的第 53 行,这是下面的最后一行代码:

我刚刚熟悉了 Reactotron 的存在,它看起来是一种有效的调试工具,我想知道是否有人正在使用"reactotron-react-native": "^3.5.0",并且"reactotron-redux": "^3.1.0"可能知道第 53 行发生了什么?

我假设它需要像大多数 React Native 重大更改一样进行重构,但我还没有找到任何有关如何配置的文档store,如果该行不再需要的话。

0 投票
1 回答
212 浏览

react-native - Reactotron 核心客户端导致 Jenkins 构建失败?

我对 Jenkins 没有太多经验,有人可以帮助我在此错误消息中查找有关此构建失败的原因吗?

詹金斯似乎在定位reactotron-core-client

0 投票
1 回答
707 浏览

reactjs - 任务“:app:bundleDevReleaseJsAndAssets”执行失败

当我为我的 React Native 项目运行我的 Jenkins 构建时,它失败并出现以下错误:

我遵循了建议rm -rf node_modules && npm install,但我不确定这是否会有所帮助,因为在我看来,它似乎是 npm 团队的通用解决方案。

React-Native 版本:0.53.3 与"reactotron-react-native": "3.5.0", "reactotron-redux": "3.1.0",

有没有人遇到过类似的问题?我怎样才能确保这种情况不会继续发生?