Skip to content

Composer fuskpapper

Composer är ett verktyg för beroendehantering i PHP. Det låter dig deklarera de bibliotek som ditt projekt beror på och det kommer att hantera (installera/uppdatera) dem åt dig. Composer är inte en pakethanterare i traditionell mening.

Alla Composer-kommandon du installerar kan behöva använda php composer.phar i Composer-installationsmappen istället för vanliga composer.

Pakethantering (Package Management)

Kommando Beskrivning
composer install Installera allt i composer.json
composer install laravel Installera ett specifikt paket
composer install laravel --dry-run Simulera installationen och visa vad som skulle hända
composer install laravel --no-scripts Hoppa över skript som definierats i composer.json-filen

Uppdatera (Update)

Kommando Beskrivning
composer update Uppdatera alla paket
composer update laravel Uppdatera ett specifikt paket
composer update vendor/* Uppdatera alla paket under en specifik vendor-mapp
composer update --lock Uppdatera endast lock-filens hash utan att uppdatera några paket

Beroenden (Dependencies)

Kommando Beskrivning
composer require laravel Lägg till ett nytt paket i composer.json och installera det
composer require laravel --dev Lägg till ett nytt paket i require-dev och installera det

Borttagning (Removal)

Kommando Beskrivning
composer remove laravel Ta bort ett paket från composer.json och avinstallera det