サーチ…


パラメーター

パラメーター詳細
リポジトリ Composerに必要なパッケージをダウンロードできる場所を通知します。
タイプ:vcs Composerにリポジトリの処理方法を伝えます。
url:http:// ... Composerにリポジトリがどこにあるかを伝えます。

備考

プライベートリポジトリ使用するには、 type: "vcs"構文を使用します

ローカルマシンで開発中にプライベートレポジトリへのアクセスを管理するには、 auth.jsonファイルを使用し、プロジェクトリポジトリでコミットしないでください。代わりに、個々の開発者にプライベートレポジトリへのアクセス権を与えることで、自分のNOT COMMITTED auth.jsonファイルをそれぞれ使用して、 composer installまたはcomposer updateリモートリポジトリをフェッチできます。

ヒント: .gitignoreファイルをgitリポジトリのauth.jsonファイルに置きます。

継続的な統合システムを使用している場合は、 COMPOSER_AUTH環境変数を使用します。

composer.jsonの構文

{
    "name": "your/package",
    "license": "proprietary",
    "type": "project",
    "description": "How to load an external private Composer package.",
    ...
    "require": {
        "your/private_package": "*"
    },
    ...
    "repositories": [
        {
            "type": "vcs",
            "url": "https://example.com/Your/private-package.git"
        }
    ]
}


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow