React Devtools をカスタム React レンダラーに統合する方法についてのドキュメントはありません。React DOM や React Native などの公式の React レンダラーは、React Devtools を統合するために特注のアプローチを取っているため、研究が困難 (そしておそらく無駄) になっています。
このトピックに関する1 つの記事が存在しますが、古い API について言及しています (そのため、わざわざ引用するつもりはありません)。
React Hardwareの実装は研究の基礎を提供しますが、それがもはや機能するかどうかは明らかではありません (エントリ ファイルとしてInitializeJavaScriptAppEngine.js
、コードベースのどこにもインポートされなくなり、さらに、リポジトリまたは に存在しなくなったファイルをインポートしますnode_modules
)。
少なくとも、WebSocket 通信が関与することがわかります。私のカスタム レンダラーは、iOS と Android 用のクロスプラットフォームです。これらのプラットフォームごとに WebSockets ライブラリをインストールする必要がありますか (これが最も理にかなっていると思います)、それとも WebSockets は単に Node.js ベースのパッケージャー サーバーで実行されますか?
カスタム React レンダラーにreact-devtools-core
(現在)統合するために必要な最小限の手順は何ですか?v3.6.1