Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
"require": {
...,
"xpdo/xpdo": "~2.0"
},
"repositories": [
...,
{
"type":"package",
"package": {
"name": "xpdo/xpdo",
"version": "2.7.0-pl",
"dist": {
"url": "https://github.com/modxcms/xpdo/archive/v2.7.0-pl.zip",
"type":"zip"
}
}
},
...
Несколько последние месяцев мне не давала покоя мысль, почему, чтобы собрать пакет для MODX, нужно обязательно устанавливать его, создавать базу данных, создавать админа и т.д.Далее Вы пишите, что этого всего делать не надо. И, если запустить скрипт сборки пакета «core», то можно увидеть, что он собирается без проблем на не установленном MODX.
Тогда пришлось использовать средства git и подключить xPDO как субмодуль.Что мешает клонировать весь репозиторий MODX? Жалко места на диске? По-моему места он требует не много, но тогда не нужно было бы делать «хитрый хак с классами».
Сборка transport-пакета без установки MODX