Bir B projesi için bağımlılık olarak yerel bir proje A eklemeye çalışıyorum. git daemon
kullanarak A projesi bağımlılığı olarak alabiliyorum, ancak composer.json içinde require
ile tanımlanan bağımlılıklar A projesi tanınmadı. Neyi kaçırıyorum?Besteci, yerel depodan bağımlılıkları getirmiyor
proje A:
{
"name": "project/a",
"require": {
"monolog/monolog": "dev-master"
}
}
proje B:
"repositories": [
{
"type": "vcs",
"url": "git://localhost/home/user/project-a"
}
],
"require": {
"project/a": "dev-master"
}
sonuç (proje B): beklenen
vendor/
project/a
:
vendor/
project/a
monolog/monolog
Sorunu bugün çoğaltmaya çalıştım, ancak bir şekilde, son denemeden beri herhangi bir depoda herhangi bir değişiklik yapmamasına rağmen işe yaramış gibi görünüyor. Belki garip bir önbellek problemiydi? Tekrar oynayacağım ve tekrar olup olmayacağını göreceğim ... edit: cevabınızı yine de kabul ediyorum, 'besteci gösterisi -v' çok yardımcı oluyor. – dbrumann