reactjs - 你如何实现对自定义 React 渲染器的 React Devtools 支持?
问题描述
没有关于如何将 React Devtools 集成到自定义 React 渲染器的文档,并且 React DOM 和 React Native 等官方 React 渲染器采用定制的方法来集成 React Devtools,这使得研究它们变得困难(并且可能毫无结果)。
有一篇关于这个主题的文章,但提到了一个过时的 API(所以我不会费心引用它)。
React Hardware的实现提供了研究的基础,但它是否工作还不清楚(作为入口文件,InitializeJavaScriptAppEngine.js
不再导入代码库中的任何地方,并且导入存储库中不再存在的文件或node_modules
)。
至少,我可以看到将涉及 WebSocket 通信。我的自定义渲染器是适用于 iOS 和 Android 的跨平台渲染器;我需要为这些平台中的每一个安装一个 WebSockets 库(我认为这是最有意义的),还是 WebSockets 仅在基于 Node.js 的打包服务器上运行?
react-devtools-core
将(截至v3.6.1
)集成到我的自定义 React 渲染器中所需的最少步骤是什么?
解决方案
推荐阅读
- sql - 这个数据库方案正确吗?(ERM)
- svelte - 如何在 sveltekit 项目中使用 VimeoPlayer?
- reactjs - history.push 到 /login(注销时)在 react-router-dom 中不起作用
- excel - 如何保持使用 VBA 从链接粘贴的图像的纵横比?
- excel - 在 Excel 中为折线图合并多个数据源并处理不均匀的数据大小
- python - 删除多余的管道“|” 附加文件后在 CSV 中
- python - OutOfBoundsDatetime:越界纳秒时间戳:203-02-19 00:00:00
- python - 在 python seaborn 中可视化矩阵
- windows-10 - Windows 10 快速访问链接删除了右键单击选项
- raspberry-pi4 - 覆盆子上的 Sim800l