ユーザ用ツール

サイト用ツール


11_php:13_composer

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
11_php:13_composer [2019/01/17 13:49]
matsui
11_php:13_composer [2019/08/28 18:04] (現在)
matsui
ライン 13: ライン 13:
 php -r "​unlink('​composer-setup.php'​);"​ php -r "​unlink('​composer-setup.php'​);"​
 </​code>​ </​code>​
 +
 +
 +===== composer.json/​composer.lock =====
 +
 +
 +依存するパッケージをインストールする
 +composer installを実行する
 +
 +  - composer.jsonを元に依存解決し、パッケージのダウンロードを行いvendor/​に配置される
 +  - composer.lockというファイルが同階層にない場合はダウンロードしたパッケージのバージョン情報を書き出す。
 +
 +==== composer.lockを更新したい場合はcomposer updateを使う ====
 +
 +composer.lockについて
 +installコマンド実行時に、composer.lockファイルが存在する場合はcomposer.lockに書きだされているバージョンをダウンロードする。
 +チーム間で同じバージョンをダウンロードするためなので、composer.lockも一緒にコミットをすること。
 +
  
 {{tag>​php}} {{tag>​php}}
11_php/13_composer.txt · 最終更新: 2019/08/28 18:04 by matsui

Yesterday:289 Today:138 Total:00724