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

藏色散人
發布: 2021-07-27 16:52:12
轉載
3343 人瀏覽過

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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!