は、実際に私はgcc
に-M
キーのようなものを探していますが、tsc
プロジェクトの依存関係グラフを取得する方法はありますか?
2
A
答えて
0
Dependency cruiserの依存関係グラフを生成することができます:あなたはそれがnpm
経由でインストールした後
を:
npm install --save-dev dependency-cruiser
あなたがすべき最初の実行を:
node_modules/.bin/depcruise --info
TypeScriptのサポートが確実に機能するようにします。
コマンドでnode_modules/.bin/depcruise --exclude "^node_modules" --output-type json <your_entry_point.ts> > dependencies.json
あなたの活字体のファイル間の依存関係を含むJSONファイルを作成することができます。
あなたも(ほとんどのLinuxディストリビューションのgraphviz
パッケージで入手可能)dot
ユーティリティをインストールしている場合は、行うことができます:
node_modules/.bin/depcruise --exclude "^node_modules" --output-type dot <your_entry_point.ts> | dot -T svg > dependency_graph.svg
をSVG画像として、依存関係グラフを生成します。
+0
このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参照用のリンクを提供する方が良いでしょう。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 18312553) – DarthJDG
関連する問題
- 1. 依存関係の取得方法Java
- 2. Mavenプロジェクトの依存関係の一覧をJavaクラスに取得する方法
- 3. 別の依存関係の依存関係を取得するには?
- 4. Ruby Gemspec依存関係:gitブランチ依存関係はありますか?
- 5. テーブル間のデータベース依存関係を取得する方法
- 6. gradleのローカルjar依存関係を取得する方法
- 7. は、Eclipseプロジェクトからの依存関係を持つpom.xmlを生成する方法はありますか?
- 8. .NETの依存関係グラフ
- 9. devの依存関係をコンポーザーでアンインストールする方法はありますか?
- 10. Gradleにタスクの依存関係をリストする方法はありますか?
- 11. npm第2レベル依存関係第1レベル依存関係を取得する必要がありますpackage.json(npmサブモジュール依存関係管理)
- 12. main依存関係を「コンパイル」として、サブ依存関係を「提供」としてマークする方法はありますか?私のAndroidプロジェクトの
- 13. UIスレッドにないときにSilverlight依存関係プロパティを取得する方法はありますか?
- 14. Eclipseの1つのMavenプロジェクトに複数の依存関係を使用する方法はありますか?
- 15. Maven POM-Editor:依存関係グラフがありません
- 16. Mavenプロジェクトがpom依存関係からレポート設定を継承する方法はありますか?
- 17. スタックを取得して依存関係を保存する方法は?
- 18. Android Gradleプロジェクトでは、ネストされた依存関係のビルドバリアント設定を渡す方法はありますか?
- 19. Robolectric:プロジェクトの依存関係
- 20. xmonad-mateのghc依存関係を取り除く方法は?
- 21. build.xmlからすべての依存関係jarを取得する方法
- 22. 私のプロジェクトに依存関係を追加する必要があります
- 23. NetbeansのMavenプロジェクト:「依存関係」と「テスト依存関係」の両方に依存関係を追加する方法
- 24. 依存関係の依存関係へのアクセスを禁止する方法
- 25. Mavenの 'インポート'リソースの依存関係はありますか?
- 26. ビルド時に読み込まれる依存関係を取得する方法
- 27. Visual Studio 2015でNuGetパッケージの依存関係レポートを取得する方法は?
- 28. Mavenで親のプロジェクトから依存関係を除外する方法は?
- 29. Django ForeignKeyの循環依存関係はありますか?
- 30. ビューとモデルの間に依存関係はありますか?
NPMモジュールtypescript-dependency-utilを参照していますが、期限が切れています。最新の3/4/15更新は、現在のTSで動作しません。これは、おそらく依存グラフ生成プログラムを作成する方法の例として役立ちます。 – webjprgm