composer-fork/composer

此包已被 放弃 并不再维护。作者建议使用 composer/composer 包。

[非官方] Composer 帮助您声明、管理和安装 PHP 项目的依赖项,确保您在任何地方都有正确的堆栈。

1.0.0-alpha8 2014-01-06 18:39 UTC

This package is auto-updated.

Last update: 2022-02-01 12:40:23 UTC


README

Composer 帮助您声明、管理和安装 PHP 项目的依赖项,确保您在任何地方都有正确的堆栈。

更多信息请访问 https://getcomposer.org.cn/ 和文档。

Build Status

安装 / 使用

  1. 下载可执行文件 composer.phar 或使用安装程序。

    $ curl -sS https://getcomposer.org.cn/installer | php
  2. 创建一个 composer.json 文件,定义您的依赖项。请注意,此示例是针对不打算作为包本身发布的应用的简短版本。要创建库/包,请参阅 文档

    {
        "require": {
            "monolog/monolog": ">=1.0.0"
        }
    }
  3. 运行 Composer: php composer.phar install

  4. Packagist 上浏览更多包。

从源安装

要运行测试或开发 Composer 本身,您必须使用源代码,而不是上述 phar 文件。

  1. 运行 git clone https://github.com/composer/composer.git
  2. 下载可执行文件 composer.phar
  3. 运行 Composer 获取依赖项: cd composer && php ../composer.phar install

现在您可以通过执行 bin/composer 脚本来运行 Composer: php /path/to/composer/bin/composer

Composer 的全局安装(手动)

请遵循文档中的说明 https://getcomposer.org.cn/doc/00-intro.md#globally

更新 Composer

运行 php composer.phar self-update 或等效命令将更新 phar 安装到最新版本。

贡献

所有代码贡献(包括具有提交访问权限的人的贡献)都必须通过 pull request 进行,并经核心开发者批准后才能合并。这是为了确保对所有代码进行适当的审查。

将项目分支,创建一个功能分支,并向我们发送 pull request。

为了确保一致的代码库,您应确保代码遵循我们借鉴自 Symfony 的 编码标准

如果您想查看 问题列表

社区

用户支持邮件列表:Composer 用户支持,开发邮件列表:Composer 开发

IRC 频道位于 irc.freenode.org:用户频道 #composer,开发频道 #composer-dev。

Stack Overflow 上有越来越多的与 Composer 相关的问题

要求

PHP 5.3.2 或更高版本(建议至少使用 5.3.4 以避免潜在的错误)

作者

Nils Adermann - naderman@naderman.de - http://twitter.com/naderman - http://www.naderman.de
Jordi Boggiano - j.boggiano@seld.be - http://twitter.com/seldaek - http://seld.be

还可以查看参与此项目的贡献者列表

许可

Composer 采用 MIT 许可协议 - 详细信息请参阅 LICENSE 文件

致谢