Skip to content

Arkusz Skrótów Composer

Composer to narzędzie do zarządzania zależnościami dla PHP 5.3+. Pozwala zadeklarować biblioteki, od których zależy Twój projekt, a następnie zainstaluje je w Twoim projekcie. Composer nie jest menedżerem pakietów.

W przypadku wszystkich instalowanych poleceń composer, może być konieczne użycie php composer.phar w folderze instalacyjnym composer zamiast zwykłego polecenia composer.

Zarządzanie Pakietami

Polecenie Opis
composer install Zainstaluj wszystko, co znajduje się w composer.json
composer install laravel Zainstaluj pakiet
composer install laravel --dry-run Symuluj instalację i pokaż, co by się stało
composer install laravel --no-scripts Pomiń skrypty zdefiniowane w pliku composer.json

Aktualizacja

Polecenie Opis
composer update Zaktualizuj wszystkie pakiety
composer update laravel Zaktualizuj konkretny pakiet
composer update vendor/* Zaktualizuj wszystkie pakiety w folderze
composer update --lock Zaktualizuj tylko hash pliku lock, bez aktualizacji pakietów

Zależności

Polecenie Opis
composer require laravel Dodaj nowy pakiet do composer.json i zainstaluj go
composer require laravel --dev Dodaj nowy pakiet do require-dev i zainstaluj go

Usuwanie

Polecenie Opis
composer remove laravel Usuń pakiet z composer.json i odinstaluj go