Node.jsアプリの主要なリファクタリング(DDDに移行)の一環として、コードを検査することで、異なるノードモジュール間のモジュールの依存関係を(「要求」することで)視覚化できるライブラリを探しています。
表形式での視覚化は問題ありません。派手なグラフは必要ありません。
そこにノードライブラリはありますか?
Node.jsアプリの主要なリファクタリング(DDDに移行)の一環として、コードを検査することで、異なるノードモジュール間のモジュールの依存関係を(「要求」することで)視覚化できるライブラリを探しています。
表形式での視覚化は問題ありません。派手なグラフは必要ありません。
そこにノードライブラリはありますか?
いくつかの派手なグラフも受け入れることができる場合:http ://hughsk.github.com/colony/
これが存在するかどうかはわかりませんが、クイック検索で次のことがわかりました。
サブディープは今あなたが望んでいるものではないかもしれませんが、これらのプロジェクトを使用してそのプロジェクトを自分で作成できると思いますか?
https://github.com/pahen/madgeも参照してください
CommonJS、AMD、またはES6モジュールの依存関係からグラフを作成します。コード内の循環依存関係を見つけるのにも役立ちます。Node.jsおよびRequireJSプロジェクトでテスト済み。依存関係は、静的コード分析を使用して計算されます。
ノードの依存関係から有向グラフを作成する小さなモジュールであるnode-dependency-visualizerを公開しました。graphviz / dotと組み合わせて、依存関係グラフをsvg(または他の画像形式)として作成できます。これをドキュメントに含めて、Readme.mdに埋め込むことができます...
ただし、依存関係が実際にコードで必要かどうかはチェックされません。OPが「要求」を意味するかどうかはわかりません。もちろん、この質問は古いものですが、このツールは他の人にも役立つかもしれません。
サンプル画像(Angluar cli):