以下是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工具本身。