composer 三大组成部分

Posted cfmy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了composer 三大组成部分相关的知识,希望对你有一定的参考价值。

composer 三大组成部分:1. 仓库 2. 命令行下载器 3. 自动加载。

1. 仓库


公有仓库

https://packagist.org

私有仓库

https://packagist.com

公有仓库是phper众所周知的,私有仓库相信不少人听都没听说过

thinkphp、larvel 等开源产品都放在公有仓库,一个团队开发的项目不想对外开放,可以使用私有仓库

2. 命令行下载器


命令行下载器指的就是 composer 的各种命令

创建项目(create-project)、引入扩展包(require)、移除扩展包(remove)、清空缓存(clear-cache)等

3. 自动加载


只需要执行composer命令拉取扩展包,即可实现自动加载

其中使用了 PSR-0PSR-4 自动加载规范

以上是关于composer 三大组成部分的主要内容,如果未能解决你的问题,请参考以下文章

为啥基于锁的程序不能组成正确的线程安全片段?

如何在片段内部使用Compose?

使用 compose 在 AndroidView 中使用片段时崩溃

三大平台composer安装

markdown docker-compose片段

Docker-Compose.yml配置讲解