在Ubuntu系统中,Composer是一个非常流行的PHP依赖管理工具。以下是一些常用的Composer命令:
安装Composer
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
卸载Composer
sudo rm /usr/local/bin/composer
初始化项目
composer init
安装依赖
composer require <package-name>
更新依赖
composer update
移除未使用的依赖
composer prune
显示已安装的包
composer show
查看特定包的信息
composer show <package-name>
搜索包
composer search <keyword>
创建全局别名
composer global require <package-name>
自定义存储库
{
"repositories": [
{
"type": "composer",
"url": "https://example.com/path/to/repo"
}
]
}
使用锁文件
composer dump-autoload --optimize
安装特定版本的包
composer require <package-name>:<version>
安装所有依赖并生成自动加载文件
composer install
执行自定义脚本
composer run-script <script-name>
composer config -g <key> <value>
清理缓存
composer clear-cache
显示帮助信息
composer help
查看Composer版本
composer --version
检查项目依赖
composer check-dependencies
这些命令涵盖了Composer在Ubuntu系统中的大部分常用操作。根据具体需求,你可以灵活运用这些命令来管理你的PHP项目依赖。