В нашем проекте есть центральный файл композитора.json, который включает в себя все необходимые зависимости, в том числе локальные — код включен в репозиторий git, но выделен в виде отдельных пакетов композитора.У нас есть локальная папка, настроенная в качестве хранилища:
Код: Выделить всё
{
"repositories": [
{
"type": "path",
"url": "./app/*/*"
}
]
}
Код: Выделить всё
{
"require": {
"app/local": "@dev"
}
}
Мне нравится идея @dev, поскольку она указывает, какие пакеты являются локальными, но мне не нравится, что можно ссылаться на несуществующую ветку.
Подробнее здесь: https://stackoverflow.com/questions/769 ... l-packages