Composer是 PHP 用來管理依賴(dependency)關系的工具。你可以在自己的項目中聲明所依賴的外部工具庫(libraries),Composer 會幫你安裝這些依賴的庫文件。
composer 官方網址:https://getcomposer.org/
composer 中文網站:http://www.phpcomposer.com/
### composer安裝
https://jingyan.baidu.com/article/4f34706ed04013e386b56d72.html
### 配置中國區鏡像
有兩種方式啟用鏡像服務:
系統全局配置: 即將配置信息添加到 Composer 的全局配置文件 config.json 中。見“例1”
單個項目配置: 將配置信息添加到某個項目的 composer.json 文件中。見“例2”
例1:修改 composer 的全局配置文件(推薦方式)
打開命令行窗口(windows用戶)或控制臺(Linux、Mac 用戶)并執行如下命令:
~~~
composer config -g repo.packagist composer https://packagist.phpcomposer.com
~~~
例2:修改當前項目的 composer.json 配置文件:
打開命令行窗口(windows用戶)或控制臺(Linux、Mac 用戶),進入你的項目的根目錄(也就是 composer.json 文件所在目錄),執行如下命令:
~~~
composer config repo.packagist composer https://packagist.phpcomposer.com
~~~
上述命令將會在當前項目中的 composer.json 文件的末尾自動添加鏡像的配置信息(你也可以自己手工添加):
~~~
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
~~~
### composer 升級
~~~
? ~ composer self-update
You are already using composer version 1.2.0 (stable channel).
~~~
### composer 卸載
如果你的 composer 不小心出現什么問題了,用 composer update也解決不了問題,那么你可以試試卸載后重新安裝。
刪除 composer 目錄
其實 composer 就是一些 php 文件,你只要找到將他們刪除即可。
我們可以執行