は、実際に私は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. Jar依存関係の取得方法
- 2. 依存関係の取得方法Java
- 3. pysparkからRDD依存関係を取得する方法は?
- 4. JAR依存関係が存在しない場合、コンパイルエラーを取得する方法はありますか?
- 5. Mavenプロジェクトの依存関係の一覧をJavaクラスに取得する方法
- 6. Artifactory buildInfoからビルド依存関係を取得する方法
- 7. 別の依存関係の依存関係を取得するには?
- 8. tensorflowのグラフ依存関係:依存関係の存在を検証する方法は?その後、
- 9. Ruby Gemspec依存関係:gitブランチ依存関係はありますか?
- 10. は、Eclipseプロジェクトからの依存関係を持つpom.xmlを生成する方法はありますか?
- 11. テーブル間のデータベース依存関係を取得する方法
- 12. gradleのローカルjar依存関係を取得する方法
- 13. Gradleにタスクの依存関係をリストする方法はありますか?
- 14. devの依存関係をコンポーザーでアンインストールする方法はありますか?
- 15. .NETの依存関係グラフ
- 16. main依存関係を「コンパイル」として、サブ依存関係を「提供」としてマークする方法はありますか?私のAndroidプロジェクトの
- 17. UIスレッドにないときにSilverlight依存関係プロパティを取得する方法はありますか?
- 18. npm第2レベル依存関係第1レベル依存関係を取得する必要がありますpackage.json(npmサブモジュール依存関係管理)
- 19. Eclipseの1つのMavenプロジェクトに複数の依存関係を使用する方法はありますか?
- 20. Mavenプロジェクトがpom依存関係からレポート設定を継承する方法はありますか?
- 21. Maven POM-Editor:依存関係グラフがありません
- 22. Android Gradleプロジェクトでは、ネストされた依存関係のビルドバリアント設定を渡す方法はありますか?
- 23. 角度:コンソールからコンポーネントの依存関係を取得する方法は?
- 24. スタックを取得して依存関係を保存する方法は?
- 25. Robolectric:プロジェクトの依存関係
- 26. Sbtプロジェクトの依存関係
- 27. maven依存関係からJava 9依存関係を構築する方法
- 28. xmonad-mateのghc依存関係を取り除く方法は?
- 29. build.xmlからすべての依存関係jarを取得する方法
- 30. 私のプロジェクトに依存関係を追加する必要があります
NPMモジュールtypescript-dependency-utilを参照していますが、期限が切れています。最新の3/4/15更新は、現在のTSで動作しません。これは、おそらく依存グラフ生成プログラムを作成する方法の例として役立ちます。 – webjprgm