Установить модуль для Magento 2.0 из репозитория Git можно по следущей инструкции:
Шаг 1
Укажите для Composer путь к Вашему репозиторию Git:
composer config repositories.df/blog vcs http://code.dmitry-fedyuk.com/m2/blog.git
Если Ваш репозиторий Git — приватный, то Вы можете указать логин и пароль в корневом файле auth.json
(этого файла по умолчанию нет, создайте его):
{
"http-basic": {
"code.dmitry-fedyuk.com": {
"username": "<логин>",
"password": "<пароль>"
}
}
}
Шаг 2
Установите Ваш модуль через Composer:
composer require df/blog:dev-master
Пример composer.json
для модуля:
{
"name": "df/blog"
,"description": "Magento 2.0 blog extension"
,"type": "magento2-module"
,"require": {
"php": ">=5.5.0"
,"magento/framework": ">=0.74.0-beta16"
,"magento/magento-composer-installer": "*"
},
"extra": {"map": [["*", "Df/Blog"]]}
}
Обратите внимание, что значением параметра type
должно быть magento2-module
.
Шаг 3
Запустите с командной строки скрипт обновления Magento:
bin/magento setup:upgrade
Обратите внимание, что скрипт автоматически зарегистрирует Ваш модуль в файле app/etc/config.php
.
Шаг 4
Удалите кэш.