Composer 常用指令指南
Composer 是 PHP 的依赖管理工具,用于处理项目中的库安装与管理。以下是一些常用的 Composer 指令,帮助你快速上手。
1. 初始化项目
composer init创建 composer.json 文件,配置项目的依赖项。
2. 安装依赖
composer install根据 composer.json 安装项目所有依赖。首次安装或重新安装时使用。
3. 添加依赖时忽略版本号
composer require vendor/package --ignore-platform-reqs忽略版本号验证,直接安装包。适合在某些包不符合标准的情况下使用,但需要谨慎。
4. 添加依赖
composer require vendor/package为项目添加新依赖包,同时更新 composer.json 和 composer.lock 文件。
5. 更新依赖
composer update更新所有依赖到符合版本约束的最新版本,并更新 composer.lock。
6. 移除依赖
composer remove vendor/package移除指定依赖包,并从 composer.json 和 composer.lock 中删除。
7. 自动加载优化
composer dump-autoload --optimize重新生成优化的自动加载文件,提升生产环境的性能。
8. 查看已安装包
composer show列出所有已安装的依赖包及其版本信息。
9. 检查过时包
composer outdated查看有哪些包可以升级。
10. 仅安装生产环境依赖
composer install --no-dev忽略开发依赖,只安装生产环境所需的依赖包。
11. 更新 Composer 本身
composer self-update升级 Composer 到最新版本。