Composer (軟體)
![本页使用了标题或全文手工转换](https://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
此條 |
![]() | |
Nils Adermann Jordi Boggiano | |
| |
编程语言 | PHP |
Cross-platform | |
类型 | 软件 |
许可协议 | MIT |
网站 | getcomposer |
Composer
使用 语法
[编辑]命令
[编辑]Composer
require
:向 composer.json添加 一 个依赖库,并且安 装 它install
:从composer.json安 装 依 赖库,通常 在 下 载一个PHP项目的 所有 依 赖时使用 update
:根 据 composer.json中 允 许的版本 范围更新 依 赖库remove
:删除一 个依赖库,并将其从composer.json中 移 除 self-update
:更新 compsoer自身
依 赖库定 义
[编辑]composer require monolog/monolog
{
"require": {
"monolog/monolog": "1.2.*"
}
}
指定 版本
[编辑]运算 |
||
---|---|---|
>=
|
以此类推, |
"php": ">=5.5.9" |
!=
|
||
-
|
||
||
|
"symfony/symfony": "2.8 ¦¦ 3.0" | |
*
|
"symfony/symfony": "3.1.*" | |
~
|
"doctrine/orm": "~2.5" | |
^
|
类似于~ , |
支持 的 框 架
[编辑]- Symfony ≥ 2
- Laravel ≥ 4
- CodeIgniter ≥ 3.0
- CakePHP ≥ 3.0
- FuelPHP ≥ 2.0
- Drupal ≥ 8
- TYPO3 ≥ 6.2
- SilverStripe ≥ 3.0
- Magento ≥ 2.0
- Yii ≥ 1.1
- Zend Framework ≥ 1
- Silex
- Lumen
註解
[编辑]- ^ Release 2.7.7. 2024
年 6月 10日 [2024年 6月 21日 ]. - ^ Release 1.0.0-alpha1 · composer/composer. GitHub. [2020-08-06]. (
原始 内容 存 档于2019-03-27) (英 语). - ^ Introduction - Composer. getcomposer.org. [2020-08-06]. (
原始 内容 存 档于2018-02-12). - ^ Command-line interface / Commands - Composer. getcomposer.org. [2020-08-06]. (
原始 内容 存 档于2020-08-04). - ^ Versions and constraints - Composer. getcomposer.org. [2020-08-06]. (
原始 内容 存 档于2020-09-14).