2012-05-07 6 views
1

NodeInspectorフロントエンドを制御したい。 Node.jsをリモートで制御するように設計されています。彼らはv8 protocolを介して通信し、私はまた (かなり短い)descriptionそのプロトコルの原則を発見した。しかし、コミュニケーションの仕組みを理解するだけでは不十分です。フロントエンドから予想されるイベントが特定の回線をハイライト表示するようなときに、どのようなイベントが投げられるのかなど、いつ起動するのでしょうか。NodeJS/NodeInspector V8プロトコルについて

私の現在のアプローチは、ノードインスペクタとNodeJS間の通信を出力し、それを模倣する。私は進歩するが、それは非常に退屈である。もう一つのアプローチは、NodeInspectorコード(変更されたWebInspectorです)を使って作業することですが、私はJavaScriptを初めて使用しています。これは非常に面倒かもしれません。

誰かが包括的なガイドまたはエントリポイントを知っていれば、NodeJSまたはNodeInspectorとの通信がどのように機能するかを知ることができますか?

答えて

2

node-inspectorフロントエンドは、Webkitデバッガのフロントエンドの古いバージョンです。

フロントエンド:http://trac.webkit.org/export/head/trunk/Source/WebCore/inspector/front-end/

プロトコル:https://developers.google.com/chrome-developer-tools/docs/protocol/1.0/index

私は新しいプロトコルを使用していますが、タイムライン上でより多くの焦点を当て、新しいバージョンを作成しました。 https://github.com/Skomski/node-webkit-agent

関連する問題