2012-02-24 30 views
4

node.jsを調べています私はゆっくりと「そこに行く」。しかし、私は質問があります。 クラスの階層を把握するための "ダイアグラム"はありますか?nodejsのクラス図

私はソケットがEventEmitterであることを理解していますが、ストリームも...よく、何が何であるか把握しやすい図がありますか?

+0

ありませんが、あなたは、ドキュメントとソースコードを読むことができます。ノードの「クラス階層」は薄いので、ダイアグラムは必要ありません – Raynos

+0

Hummm私はまだそれがそこにあったと思います。私はそれが有用であると思う、それは薄い。 – Merc

答えて

1

まあ、これは私が見つけることができる最良の答えです:

https://github.com/nsyee/node-objects-diagram/blob/master/node-objects.png

残念ながら、ノードのオブジェクト・ダイアグラムスクリプトは、最新のノードで仕事をしたいとは思われません。したがって、古い(古いバージョンの)バージョンのノードが表示されています。

しかし、これは良いスタートですか?

3

javascript/node/html/cssのクラス図を生成するモジュールを作成しました。 UMLの "WAE"拡張に基づいています。そのwaviと呼ばれる。 javascriptの場合、他のモジュールの関数、変数、および使用は が自動的に認識されます。

https://www.npmjs.org/package/wavi

Diagram generated by wavi

+1

私の質問は、実際にノードのプログラム以上のノード自体を文書化することです! – Merc

+0

これはjavascriptではうまくいかない場合は、実際には言語に依存しています。idは、node.jsソースコードからumlツールでリバースエンジニアリングオプションを使用してみてください。 – Bakunin95