这个项目能做什么

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 提供高级支持和服务。