Magento 2モジュールの依存関係


11

Magento 2でコアモジュールが互いにどのように依存しているかを確認するためのグラフ(またはその他の視覚的な「もの」)はありますか?
(はい、Googleを試しましたが、彼は私に教えたくありません。)

回答:


11

http://www.versioneye.comは、プロジェクトとその依存関係を追跡するための優れたツールです。

しかし、https://github.com/magento/magento2-community-editionはまだhttp://packages.magento.com/の一部ではないため、それを取得するために少し魔法をかける必要があります。

独自のプロジェクトを作成し、githubからcomposer.jsonを参照として送信する必要があります。結果はこれに似ています。 versioneyeの視覚的な依存関係

magento以外のすべての依存関係、およびphp拡張機能自体または依存関係の1つが依存しているものも表示されるため、非常に大きいです。

また、チェックアウトモジュールなどのモジュール自体を確認することもできます :https://www.versioneye.com/php/magento: module- checkout / 0.42.0 - beta9 / visual_dependenciesまたはmodule-core:https: //www.versioneye.com/php/magento:module-core/0.42.0-beta9/visual_dependencies

そしてここでフレームワーク自体の依存関係:https : //www.versioneye.com/php/magento :framework/ 0.42.0-beta9 / visual_dependencies


それは本当に良い:)
アミット・ベラ

3

https://alankent.wordpress.com/2013/10/19/magento-2-module-dependencies/しばらく前に書いたものです。モジュールの数が原因で、グラフは依然として醜いです。しかし、より多くのオプションのモジュールがあります。


アランに感謝しますが、もっと「読みやすい」ものはありますか。またはこれはアリの画像ですか:)
マリウス

依存関係の数が多いため、本質的に読み取り不可能だと思います。私はさまざまなグループ分けを試みましたが、どれも十分に役立ちませんでした。最初に、循環依存関係を排除する必要があります。私はグラフvizを使用していました
Alan Kent
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.