ローカルプロジェクトAをプロジェクトBに依存として追加しようとしていますgit daemon
を使用してプロジェクトAを依存関係としてフェッチできますが、composer.jsonのrequire
で定義された依存関係はプロジェクトAは認識されません。私は何が欠けていますか?Composerはローカルリポジトリから依存関係を取得しません
プロジェクトA:
{
"name": "project/a",
"require": {
"monolog/monolog": "dev-master"
}
}
プロジェクトB:
"repositories": [
{
"type": "vcs",
"url": "git://localhost/home/user/project-a"
}
],
"require": {
"project/a": "dev-master"
}
結果(プロジェクトBで):期待
vendor/
project/a
:
vendor/
project/a
monolog/monolog
私はこの問題を再現しようとしましたが、何とか今のところ動作しているように見えますが、最後の試行以来どちらのリポジトリにも変更を加えていません。多分それは奇妙なキャッシング問題でしたか?私は周りに遊んで、それが再び起こるかどうかを確認します...編集:私はとにかくあなたの答えを受け入れています、 'コンポーザーショー-v'は多くの助けになります。 – dbrumann