composer 配置 切換中國鏡像


composer 默認地址改為中國鏡像地址,以及中國鏡像地址還原成默認地址

一、查看當前鏡像地址

在命令行輸入如下命令,即可查看全局鏡像地址:

$ composer config -g repo.packagist

{
  "type":"composer",
  "url":"https://packagist.org",
  "allow_ssl_downgrade":true
}

下面有把地址修改為中國鏡像,如果中國鏡像出現了問題,那么您可以還原成官方的默認地址,下面是詳細。

二、啟用中國全量鏡像服務:

啟用中國全量鏡像服務有兩種方式,具體配置方法如下:

1.系統全局配置:

可以使用 composer config -l -g 查看所有全局配置

composer config -l -g

 使用如下命令將地址改為中國鏡像地址:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

鏡像名

地址

贊助商

更新頻率

備注

阿里雲 Composer 鏡像

https://mirrors.aliyun.com/composer/

阿里雲

96 秒

推薦

騰訊雲 Composer 鏡像

https://mirrors.cloud.tencent.com/composer/

騰訊雲

24 小時

-

PHP 國內 Composer 鏡像

https://packagist.phpcomposer.com

仁潤股份

24 小時

不穩定

華為雲 Composer 鏡像

https://repo.huaweicloud.com/repository/php/

華為雲

未知

未知

php.cnpkg.org Composer 鏡像

https://php.cnpkg.org

安暢網絡

60 秒

-

 中國鏡像地址還原成默認地址:(注意:這個是將中國鏡像還原)

composer config -g repo.packagist composer https://packagist.org

 

2.單個項目配置:

在當前項目根目錄可以使用 composer config -l 查看當前項目鏡像配置

composer config -l

即將將配置信息添加到某個項目的 composer.json 文件中。修改當前項目的composer.json配置文件有兩種方式,最后都是向文件中添加如下配置信息:

"repositories": {

    "packagist": {

       "type": "composer",

       "url": "https://packagist.phpcomposer.com"

    }

}

 

2.1 打開命令行並進入項目的根目錄(也就是 composer.json 文件所在目錄),執行如下命令:

將當前項目地址改為中國鏡像地址:

composer config repo.packagist composer https://packagist.phpcomposer.com

該命令將會在當前項目中的 composer.json 文件的末尾自動添加鏡像的配置信息

 

將當前項目中國鏡像地址還原成默認地址:(注意:這個是將中國鏡像還原)

composer config repo.packagist composer https://packagist.org

 

2.2 手動向composer.json文件中添加以上信息

默認地址改為中國鏡像地址:

"repositories": {
   "packagist": {
       "type": "composer",
       "url": "https://packagist.phpcomposer.com"
   }
}

中國鏡像地址還原成默認地址:(注意:這個是將中國鏡像還原)
將url的值改為:https://packagist.org


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM