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