Composer 包查询与命令参考
查询 Composer 依赖配置,生成 composer.json 片段与常用命令速查
📋 参数配置
常用命令速查
| 命令 | 说明 |
|---|---|
composer install | 安装所有依赖 |
composer update | 更新所有依赖 |
composer require vendor/pkg | 添加依赖 |
composer require --dev vendor/pkg | 添加开发依赖 |
composer remove vendor/pkg | 移除依赖 |
composer show | 列出已安装包 |
composer show vendor/pkg | 查看包详情 |
composer outdated | 检查过期依赖 |
composer dump-autoload | 重新生成自动加载 |
composer validate | 验证 composer.json |
composer self-update | 更新 Composer 自身 |
composer create-project laravel/laravel . | 创建项目 |
版本约束语法
| 语法 | 说明 | 示例 |
|---|---|---|
^1.2.3 | Caret: 兼容更新 | >=1.2.3 <2.0.0 |
~1.2.3 | Tilde: 补丁更新 | >=1.2.3 <1.3.0 |
>=1.0 | 大于等于 | >=1.0.0 |
1.0.* | 通配符 | >=1.0.0 <1.1.0 |
@dev | 开发版本 | 最新 dev 分支 |