首頁  >  文章  >  開發工具  >  composer repositories倉庫怎麼配置?鏡像源有哪些?

composer repositories倉庫怎麼配置?鏡像源有哪些?

藏色散人
藏色散人轉載
2021-07-27 16:52:123344瀏覽

composer repositories倉庫設定

#1. 配置方式

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. 修改檔案配置

有兩種寫法

#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)

3. 鏡像來源

#阿里雲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中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除