composer repositories倉庫設定
1.1 命令列設定
以阿里雲為例,全域模式(建議):
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
1.2 單獨專案使用
$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/
有兩種寫法
#2.1 陣列方式
[ ] 是陣列方式,依照順序找出
{ "repositories": [ { "type": "composer", "url": "http://packages.foo.com" } ]}
2.2 物件方式
{ } 物件方式: 使用JSON物件表示法。但是,JSON鍵/值對應被視為無序,因此無法保證一致的行為. 那麼用對象方式有什麼優勢?
{ "repositories": { "foo": { "type": "composer", "url": "http://packages.foo.com" } }}
官方文檔(https://getcomposer.org/doc/04- schema.md#repositories)
#阿里雲Composer 全量鏡像(建議)
鏡像類型:全量鏡像
更新時間: 1 分鐘
鏡像位址:https://mirrors.aliyun.com/composer/
官方地址:https://mirrors.aliyun.com/composer/index.html
鏡像說明:阿里雲CDN加速,更新速度快,建議使用
安暢網絡鏡像
鏡像類型:全量鏡像
更新時間:1 分鐘
鏡像位址:https:// php.cnpkg.org
官方網址:https://php.cnpkg.org/
鏡像說明:此Composer 映像由安暢網路贊助,目前支援元資料、下載包全量代理程式。
交通大學鏡像
鏡像類型:非全量鏡像
鏡像地址:https://packagist.mirrors.sjtug.sjtu.edu.cn/
官方地址:https://mirrors.sjtug.sjtu.edu.cn/packagist/
鏡像說明:上海交通大學提供的composer 鏡像,穩定、快速、現代的鏡像服務,建議使用。
Laravel China 鏡像(deprecated)
鏡像類型:全量鏡像
更新時間:10 分鐘
鏡像位址:https://packagist.laravel-china. org
更多composer相關技術文章,請造訪composer教學欄位!
以上是composer repositories倉庫怎麼配置?鏡像源有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!