Klávesové zkratky na tomto webu - základní Na obsah stránky

Composer – instalace a základy

Composer je správce balíků a závislostí pro PHP aplikace. Řeknete mu jaké balíky (frameworky, knihovny, nástroje,…) potřebujete a v jakých verzích a Composer je automaticky stáhne a vyřeší i veškeré závislosti (když např. námi požadovaná knihovna A potřebuje ke svému běhu knihovnu B). Velice šetří práci.

Instalace

Composer je distribuován jako PHAR (PHP archiv). Na Linuxu k tomu lze použít předpřipravený installer:

$ curl -s http://getcomposer.org/installer | php

Pokud nyní přesunete soubor composer.phar do složky, která je uvedena v PATH a přejmenujete soubor na composer, budete moc spouštět Composer odkudkoli v systému pomocí:

composer

Na Ubuntu lze použít předpřipravenou složku ~/bin.

$ mv ./composer.phar ~/bin/composer

Tento příkaz přesune soubor composer.phar z aktuálního umístění do složky ~/bin a zároveň ho přejmenuje na composer.

Výše uvedené také předpokládá, že má soubor composer (příp. composer.phar) nastaven příznak spuštění.

Použití

Nyní lze už jen definovat naše závislosti, např. můžeme vyžadovat framework Nette:

$ composer require nette/nette

Zdroje

Nalezli jste nějakou chybu, či nepřesnost? Dejte mi o ní vědět!