composer換源,composer切換國內源


首先要分清楚是局部換源還是全局換源

1、局部換源(僅對當前項目有效)

在當前項目下的composer.json中添加

 

1
2
3
4
5
6
7
8
9
10
11
{
"repositories" : [
         {
             "type" "composer" ,
             "url" "http://packages.example.com"  // 第一個源
         },
         {
             "type" "composer" ,
             "url" "http://packages.example.com"  // 第二個源
         },
}

 

  

 

尋找包的過程是先從第一個源中尋找,如果找不到就從第二個源中尋找,這里可以配置多個composer資源庫

2、全局換源

打開命令行

 

1
2
3
4
5
6
7
#首先把默認的源給禁用掉
composer config -g secure-http  false
#再修改鏡像源 這里我使用阿里的源
composer config -g repo.packagist composer https: //mirrors .aliyun.com /composer/
#修改成功后可以先查看一下配置
composer config -g -l
#第二行repositories.packagist.org.url 如果是阿里的就代表成功

 

  

 

注意:

如果修改了全局的話 就不用再去項目下修改composer.json配置文件了

如果當前項目的composer.json已經配置過,那會是當前項目下指定的源

 

 


免責聲明!

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



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