是Packagist包的唯一库/存储库作曲家本身从拉?(Is Packagist the only

2019-10-21 08:53发布

是Packagist( https://packagist.org/ )的唯一库/包库从开箱即作曲家拉?

我知道,作曲者可以配置为指向包的其他库,包括使用赛帝或其他工具的内部设置。 不过我很好奇,如果它会扫描其他库,如Packalyst。

我已经做了很多的搜索,并没有找到一个明确的回答这个问题。 我高度怀疑Packagist是作曲家默认连接的唯一库。 但我想确认一下。

谢谢!

Answer 1:

作曲家下载预先配置为使用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

制作备份或准备,如果你搞砸了重新安装作曲家。
要删除packagist:

composer config --global --unset repositories.packagist


文章来源: Is Packagist the only library/repository of packages that Composer natively pulls from?