这个项目能做什么
Reactotron 是一款强大的桌面调试器,适用于 React 和 React Native 应用,支持 macOS、Linux 和 Windows。它为开发者提供了易于使用的界面,用于监控应用状态、网络请求和性能指标。适用于任何规模的项目,从小型个人应用到大型企业级应用,Reactotron 由 Infinite Red 开发,完全开源且免费使用。
主要功能包括:
- 查看应用状态
- 显示 API 请求和响应
- 执行快速性能基准测试
- 订阅应用状态的部分内容
- 显示类似 console.log 的消息
- 跟踪全局错误,支持源映射堆栈跟踪,包括 saga 堆栈跟踪
- 分发操作
- 使用 Redux 或 mobx-state-tree 热替换应用状态
- 在 React Native 中显示图像叠加层
- 跟踪 React Native 中的 Async Storage
Reactotron 作为开发依赖安装,因此不会增加生产构建的体积。提供针对 React Native 和 React 的设置指南。插件支持跟踪全局错误、全局日志、网络、Async Storage、React Native MMKV、基准测试、apisauce、叠加层、MST、Redux、在编辑器中打开以及 Storybook(适用于 React Native)。还支持自定义命令。
对于错误报告,贡献者可以使用 `app/example-app` 中提供的示例应用来复现问题。该项目是一个 monorepo,包含贡献、架构和发布文档。故障排除指南涵盖 React Native iOS 和 Android。Reactotron 由 Infinite Red 和 70 多位贡献者开发,特别感谢 @skellock 最初创建了它。Infinite Red 提供高级支持和服务。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。