Composer コマンド一覧

PHP

すぐ忘れるので Composer コマンドをメモ。

パッケージ追加

composer.json に追加するパッケージを記述し、 update コマンド実行

$ composer update [vendor/package]

composer.json に追記もされる

$ composer require [vendor/package1] [vendor/package2:バージョン番号]

パッケージアップデート

composer.json に書いてある全てのパッケージと依存を最新に更新

$ composer update

ドライラン ( アップデート動作の確認で、実際にはアップデートされない )

$ composer update --dry-run

更新可能なパッケージを確認

$ composer outdated

パッケージ削除

composer.json から対象のパッケージの記述を削除し、 update コマンド実行

$ composer update [vendor/package]

依存しているパッケージも一緒に更新・削除

$ composer update --with-dependencies [vendor/package]

composer.json の修正(パッケージ記述の削除)もされる

$ composer remove [vendor]/[package1] [vendor]/[package2]

Composer 自体をアップデート

composer.phar を最新版にアップデート

$ composer self-update

Composer のバージョン確認

$ composer --version

Posted by Agopeanuts