Основные команды composer
composer require vendor/package
Скачивает и устанавливает пакет, добавляет записи в файлы composer.json
и composer.lock
.
composer install
Если файла composer.lock
ещё нет, то install
создаст на основе composer.json
новый composer.lock
, и дальше скачает и установит зависимости (а так же удалит лишние, если такие есть) по данным из свежего composer.lock
.
Если файл composer.lock
уже есть, то install
скачает и установит зависимости (а так же удалит лишние) по данным из composer.lock
, а файл composer.json
будет проигнорирован.
composer update
Обновит версии пакетов и обновит файл composer.lock
.