🐖
composerでパッケージをアップデートする
これだけ覚えておけばパッケージのアップデートはできる。あとは依存パッケージも一緒にアップデートしたいときは--with-all-dependencies
オプションつけて〜とか、最初は影響範囲の把握のために--dry-run
つけて〜とかを知っていればOKかな、と。詳細は公式ドキュメントをご覧あれ。
メインはこれだけ
アップデート可能なパッケージを全てアップデート
composer update
特定パッケージのアップデート
composer update hoge/fuga
狙ったバージョンにアップデートしたいときはrequireでバージョン情報を更新してからupdateを実行
composer require hoge/fuga:^*.*
composer update hoge/fuga
おまけ(知っておきたいcomposerコマンド)
脆弱性のあるパッケージを表示
composer audit
インストールしたパッケージ情報を表示
composer show
composer show hoge/fuga
特定パッケージが依存してるパッケージを表示、treeだと見やすい
composer depends hoge/fuga --tree
参考
Discussion