質問

コンポーザーを介して個人パッケージを管理しようとしています。また、モジュール(別のモジュールに依存する別のモジュールなどに依存する)の場合は、いくつかのエラーが発生しています。

私の管理者モジュールにcomposer.jsonファイルを持っていますが、個人リポジトリ "アクセス":

"repositories": [
        {
            "type": "vcs",
            "url": "git@gitlab.[hidden].com:[hidden]/php-zf2-access.git"
        },
],
"require": {
        [hidden]/php-zf2-access": "dev-master"
}
.

My Access Moduleにはcomposer.jsonファイルが含まれています。これは、個人リポジトリ基本を参照する必要があります。

"repositories": [
        {
            "type": "vcs",
            "url": "git@gitlab.[hidden].com:[hidden]/php-zf2-basic.git"
        }
    ],
"require": {
        "[hidden]/php-zf2-basic": "dev-master"
    },
.

管理者モジュールをインストール/更新しているときは、このエラーが発生します。

あなたの要件はインストール可能なセットに解決できませんでした パッケージ

問題1

- Installation request for [hidden]/php-zf2-access dev-master -> satisfiable by [hidden]/php-zf2-access[dev-master].

- [hidden]/php-zf2-access dev-master requires [hidden]/php-zf2-basic dev-master -> no matching package found.
.

私のアクセスモジュールをインストールする場合は、私の基本モジュールを正しくロードします(composer.jsonアクセスモジュールの設定エラーなし)、なぜ私の管理モジュールは基本的なロードをロードできないのか?

基本的なモジュール構成を追加した場合(リポジトリ:....基本: "dev-master")My Composer.jsonの管理モジュールに、エラーは発生しないインストールは完全に実行されます(ただし、これは解決策として望まない)。

あなたの助けをありがとうございました。

役に立ちましたか?

解決

composer 再帰的にリポジトリをロードすることはできません。お互いに依存関係があることを管理するためのプライベートパッケージがある場合は、 Toran Proxy または put

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top