以下是Composer在Ubuntu中的使用技巧:
安装Composer
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo apt update && sudo apt install composer
基础命令
composer init(交互式生成composer.json)composer install(按composer.json安装)composer require package-name(自动更新composer.json和composer.lock)composer update(更新所有依赖到最新版本)composer remove package-name优化与配置
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer dump-autoload --optimizecomposer show -i高级技巧
composer.json中定义scripts,如post-install-cmd,然后通过composer run-script执行。composer.json中使用^(兼容新版本)、~(允许末位更新)等约束版本,确保稳定性。composer.lock锁定依赖版本,确保团队成员使用相同环境。注意事项
composer install。composer self-update更新Composer工具本身。