サーチ…
パラメーター
パラメーター | 詳細 |
---|---|
リポジトリ | 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