Composer は、packagist.org を使用するように事前構成されてダウンロードされます。
走る:composer config --list --global
取得するため:
[repositories.packagist.type] composer
[repositories.packagist.url] https?://packagist.org
[repositories.packagist.allow_ssl_downgrade] true
走る:composer config --global repositories.example composer http://example.com
取得するため:
[repositories.example.type] composer
[repositories.example.url] http://example.com
[repositories.packagist.type] composer
[repositories.packagist.url] https?://packagist.org
[repositories.packagist.allow_ssl_downgrade] true
ご覧のとおり、独自のパッケージ リスト サイトが composer のコピーに追加されています。これで、パッケージをインストールすると、両方の場所でパッケージが検索されます。
それらを削除することもできます。たとえば、追加したばかりのサイトを削除するには:
composer config --global --unset repositories.example
バックアップを作成するか、コンポーザーを台無しにした場合に再インストールする準備をしてください。
packagist を削除するには:
composer config --global --unset repositories.packagist