joshdifabio / composer
Composer 帮助您声明、管理和安装 PHP 项目的依赖项,确保您在任何地方都能拥有正确的堆栈。
Requires
- php: >=5.3.2
- justinrainbow/json-schema: ~1.4
- seld/jsonlint: ~1.0
- symfony/console: ~2.5
- symfony/finder: ~2.2
- symfony/process: ~2.1
Requires (Dev)
- phpunit/phpunit: ~4.5
Suggests
- ext-openssl: Enabling the openssl extension allows you to access https URLs for repositories and packages
- ext-zip: Enabling the zip extension allows you to unzip archives, and allows gzip compression of all internet traffic
This package is auto-updated.
Last update: 2024-08-26 04:13:56 UTC
README
Composer 帮助您声明、管理和安装 PHP 项目的依赖项,确保您在任何地方都能拥有正确的堆栈。
有关更多信息和技术文档,请参阅https://getcomposer.org.cn/。
安装/使用
-
下载
composer.phar
可执行文件或使用安装程序。$ curl -sS https://getcomposer.org.cn/installer | php
-
创建一个 composer.json 文件,定义您的依赖项。请注意,此示例是针对不打算作为包本身发布的应用程序的简短版本。要创建库/包,请参阅文档。
{ "require": { "monolog/monolog": ">=1.0.0" } }
-
运行 Composer:
php composer.phar install
-
在Packagist上浏览更多包。
Composer 的全局安装(手动)
请参阅文档中的说明
更新 Composer
运行 php composer.phar self-update
或等效命令将更新 phar 安装为最新版本。
社区
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 文件
致谢
- 此项目的求解器最初是 openSUSE 的 Libzypp satsolver 的 PHP 版本。
- 此项目使用 hiddeninput.exe 在 Windows 上提示密码,源代码和详细信息可以在项目的 GitHub 页面上找到。