以下是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 --optimize
composer show -i
高级技巧
composer.json
中定义scripts
,如post-install-cmd
,然后通过composer run-script
执行。composer.json
中使用^
(兼容新版本)、~
(允许末位更新)等约束版本,确保稳定性。composer.lock
锁定依赖版本,确保团队成员使用相同环境。注意事项
composer install
。composer self-update
更新Composer工具本身。