search
LoginSignup
12

More than 5 years have passed since last update.

posted at

updated at

Composer関連のファイルの役割メモ

宮さんへのメモ

ファイル 役割
composer.phar composer installやcomposer updateの実行に必要な本体。サーバにインストールされていれば無くても実行できる。
composer.json 依存関係が書かれた設定ファイル、ここに書かれたライブラリをインストールまたはアップデートして、vendor/ 以下に配置するのがcomposerの役割
composer.lock インストールされるライブラリのバージョンを固定する為のファイル。存在しない場合は最新版がセットアップされる。
vendor/autoload.php vendor 以下に配置されたライブラリを自動で読み込む為のファイル。フレームワークなどにPSRに対応したローダがあれば不要。
vendor/* 外部からセットアップされたライブラリが配置される。空っぽになっていてもcomposer.jsonから再生可能。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
12