Зависимости модуля Magento 2

11

Есть ли график (или любая другая визуальная «штука»), чтобы увидеть, как основные модули зависят друг от друга в Magento 2?
(Да, я пробовал Google, но он не хочет говорить мне.)

Мариус
источник

Ответы:

11

http://www.versioneye.com - отличный инструмент для отслеживания проектов и их зависимостей.

Но так как https://github.com/magento/magento2-community-edition не является частью http://packages.magento.com/ , нам нужно сделать немного магии, чтобы получить его.

Вам нужно создать собственный проект и отправить composer.json из github в качестве ссылки. Результат будет похож на этот. versioneye зрительные зависимости

Он настолько большой, что также показывает все немагенто-зависимости и даже расширения php, от которых зависит одна из зависимостей.

Вы также можете посмотреть на модули для себя, такие как модуль проверки: https://www.versioneye.com/php/magento:module-checkout/0.42.0-beta9/visual_dependencies или ядро ​​модуля: 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

Flyingmana
источник
это действительно хорошо :)
Амит Бера
3

https://alankent.wordpress.com/2013/10/19/magento-2-module-dependencies/ Это то, что я написал некоторое время назад. График все еще безобразен из-за количества модулей. Но есть и дополнительные модули.

Алан Кент
источник
Спасибо Алан, но у тебя есть что-нибудь более "читабельное". или это изображение для муравьев :)
Marius
Я думаю, что это неразборчиво из-за ряда зависимостей. Я пробовал разные группировки, но ни одна не помогла достаточно. Нам действительно нужно сначала уйти от более циклических зависимостей. Я просто использовал график, а именно - вы можете запустить прямо и увеличить.
Алан Кент