Очень часто бывает необходимо подключить библиотеку через composer из локальной папки. Как минимум такие манипуляции нужны, если вы разрабатываете данную библиотеку и необходимо её протестировать, либо у Вас в организации есть внутренние библиотеки которые Вам нужно дорабатывать. Для начала возьмём простой composer.json {
"name":"Composer package local",
"description":"Composer package local",
"require":{
"symfony/flex": "^1.0",
"ваш_вендор/ваша_либа": "^1.0"
}
} И немного его изменим немного {
"name":"Composer package local",
"description":"Composer package local",
"minimum-stability":"dev",
"repositories":[
{
"type":"path",
"url":"ПУТЬ_К_ПАПКЕ_С_БИБЛИОТЕКОЙ_НА_ЛОКАЛЬНОЙ_МАШИНЕ",
"options":{
"symlink":true
}
}
],
"require":{
"symfony/flex":"^1.0",
"ваш_вендор/ваша_либа":"^1.0"
}
} Тут мы добавили поле minimum-stability со значением dev , чтобы composer подтянул на