Packagist (https://packagist.org/) 是 Composer 开箱即用的唯一软件包存储库/库吗?
我知道 Composer 可以配置为指向其他软件包库,包括使用 Satis 或其他工具的内部设置。但我很好奇它是否会扫描其他库,例如 Packalyst。
我一直在做很多搜索,但没有找到这个问题的明确答案。我高度怀疑Packagist是Composer默认连接的唯一库。但我想确认这一点。
谢谢!
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 config --global --unset repositories.example
备份或准备重新安装作曲家,以防搞砸。
要删除包装师:
composer config --global --unset repositories.packagist