Composer

PHP

POZOR! Článek jsem napsal před více jak rokem, a tudíž už nemusí reflektovat můj nynější názor nebo může být zastaralý.

Composer je nástroj příkazové řádky, který rychle stáhne různé baličky do PHP se všemi jeho závislostmi na jiných balíčcích.

Stačí si stáhnout jeho instalační soubor, při instalaci zvolit umístění souboru php.exe:

composer

Spustit příkazovou řádku s umístěním vašeho projektu:

composer init

Všechno jen odentrujeme (pro rychlou ukázku):

composer2

A nyní si nainstalujeme třeba balíček nette/utils:

composer require nette/utils dev-master

To „dev-master“ je poslední vývojová verze.

Teď je vše připravené a stačí si vytvořit třeba index.php, do něj přidat vendor/autoload.php, který všechny ty knihovny, které si naistalujete přidá a můžete vše vesele používat:

<?php

require 'vendor/autoload.php';

echo Nette\Utils\Strings::upper('Dobrý den'); // DOBRÝ DEN

Znáte někoho, komu by článek mohl pomoct? Zasdílejte mu ho :)

Komentáře