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 文件,你只要找到将他们删除即可。
我们可以执行