对于使用的是composer.json

时间:2014-03-11 18:43:33

标签: php composer-php

我最近在主要的php框架中看到了这个“composer.json”,它是什么?你可以用它做什么?

3 个答案:

答案 0 :(得分:2)

Composer是PHP的Dependency Manager。 Composer将逐个项目地管理您需要的依赖项。这意味着Composer将在一个地方引入所有必需的库,依赖项并对其进行管理。

答案 1 :(得分:2)

Composer是PHP中依赖项管理的工具。它允许您声明项目所需的依赖库,并将它们安装在您的项目中。

Full Details Here

答案 2 :(得分:1)

composer.json只是一个描述您的应用程序及其需求的配置文件!

我的意思是,您的应用程序,其版本以及需要正常工作 [也称为" 依赖" ]都可以写在composer.json文件中,以减轻下载或尝试使用某些东西的负担,而不必知道它需要什么工作。

例如,我可以为此Image uploader个回购添加composer.json个文件,说明回复 requires the PHP GD库工作并在packagist上提交回购。

通过这样做,每当有人使用Composer下载回购时,所需的库(其依赖项)也将随之下载。

查看此password_compat文件的作曲家。它为您提供有关作者,库及其工作所需的信息require-dev:以及找到它的位置autoload: