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
.
composer remove vendor/package
Удаляет зависимость и обновляет файлы composer.json
и composer.lock
.
composer init
Запускает мастер создания файла composer.json
.
composer validate
Проверяет файл composer.json
.
composer clear-cache
Сбрасывает кэш пакетов.
composer config --list
Выводит текущие настройки.
composer diagnose
Выполняет диагностику, полезно при поиске неочевидной ошибки.
composer self-update
Обновляет сам composer.
composer show
Выводит список установленных пакетов.
composer list
Выводит список всех команд.