Copy & Paste Engineer

【PHP】github のリポジトリから直接 composer require でインストール

【PHP】github のリポジトリから直接 composer require でインストール

github のリポジトリから直接 composer require でインストールするメモ。 OSSのリポジトリの突然の削除や非公開の自作のパッケージを使用する際に使用できる方法です。

composer に追記

以前に作成したパッケージを利用します。 c-a-p-engineer/hello-world-composer: Hello,World in Composer

{
    "repositories": [
        {
            "name": "c-a-p-engineer/hello-world-composer",
            "type": "vcs",
            "url": "https://github.com/c-a-p-engineer/hello-world-composer"
        }
    ]
}

インストール

インストール方法

composer require [パッケージ名]:dev-[ブランチ名]

実際にインストールする方法は以下になります。

composer require c-a-p-engineer/hello-world-composer:dev-master

これでインストールされ使用することが可能です。

参考