composerとはPHPのパッケージ管理システムです。
composerを使ってパッケージをインストールするには以下のコマンドを使用します。
terminal
composer install
-
上記コマンド実行時、同階層に
composer.lockファイルが存在する場合、composer.lockに記載されたバージョンがインストールされる。 -
同階層に
composer.lockファイルが存在しない場合、composer.jsonの情報をもとにパッケージをインストールし、インストールしたバージョン情報等を記載したcomposer.lockファイルが新たに作成される。 -
チーム開発時にはメンバー間でパッケージのバージョンを合わせる必要があるため、
composer.lockファイルもバージョン管理し、composer.lockを使用してcomposer installを行う。