[英]Meaning of the key packagist in composer
在我發現的許多項目的文件 composer.json 中:
"packagist" : false
我感興趣的是這個密鑰的作用以及為什么使用它?
在 Composer 文檔中,我讀到它與存儲庫 packagist.org 有關,但我不太明白(我是 Composer 的新手)。
最重要的是,我不清楚這個意思。 到目前為止,我認為 GitHub 默認包含所有內容?
默認情況下,Composer 總是從packagist.org
獲取包。 您可以使用包添加自己的存儲庫,但這些將添加到來自packagist.org
包中。 通過使用"packagist" : false
您可以忽略來自packagist.org
包並僅使用自定義存儲庫 - 當您想使用本地包源來獲得更多控制 Composer 正在安裝的內容時,這可能很有用:
"repositories": [
{
"packagist.org": false
},
{
"type": "composer",
"url": "http://packages.example.org/"
}
],
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.