下面由composer教學專欄為大家介紹composer查看全域設定的方法,希望對需要的朋友有幫助!
一、查看目前映像位址
在命令列輸入如下指令,即可檢視鏡像位址:
$ composer config -g repo.packagist {"type":"composer","url":"https://packagist.org","allow_ssl_downgrade":true}
也可以使用composer config -l -g 查看所有全域設定
下面有把位址修改為中國鏡像,如果中國鏡像出現了問題,那麼您可以還原成官方的預設位址,以下是詳細。
二、啟用中國全量鏡像服務:
啟用中國全量鏡像服務有兩種方式,具體配置方法如下:
1. 系統全域設定:
即將設定資訊加入Composer 的全域設定檔config.json 中。修改composer的全域設定檔(建議方式),開啟命令列並執行以下指令:
預設位址改為中國鏡像位址:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
中國鏡像位址還原成預設位址:(注意:這個是將中國鏡像還原)
composer config -g repo.packagist composer https://packagist.org
2. 單一專案設定:
即將將設定資訊新增到某個專案的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
更多composer技術文章,請造訪composer專欄!
以上是composer如何查看全域配置的詳細內容。更多資訊請關注PHP中文網其他相關文章!