Composer je správce závislostí pro PHP, který vám umožňuje vyžadovat všechny závislé knihovny pro konkrétní projekt. Laicky řečeno, skladatel může přinést všechny závislé knihovny požadované pro projekt po projektu a všechny je má na jednom místě. Tento článek si můžete přečíst od PHILIP [email protected] , který to vysvětlil lépe.
No, rychle uvidíme, jak nainstalovat skladatel.
Stáhněte si instalační program Composer
# curl -sS https://getcomposer.org/installer | php All settings correct for using Composer Downloading...
Composer úspěšně nainstalován do:
Použít:php creator.phar
# mv composer.phar /usr/local/bin/composer
Ujistěte se, že jste proměnnou PATH nastavili tak, aby se četla ‘skladatel’
# composer
Jak nainstalovat balíček pomocí nástroje Composer
Předpokládejme, že si přejete nainstalovat kontrolu kompatibility PHP7, řekněme php7cc.
# composer global require sstalle/php7cc Changed current directory to /home/peter/.composer Using version ^1.0 for sstalle/php7cc ./composer.json has been created Loading composer repositories with package information Updating dependencies (including require-dev) - Installing nikic/php-parser (v1.4.1) Downloading: 100% - Installing pimple/pimple (v3.0.2) Downloading: 100% - Installing symfony/polyfill-mbstring (v1.0.0) Downloading: 100% - Installing symfony/console (v2.8.0) Downloading: 100% - Installing sstalle/php7cc (1.0.2) Downloading: 100% symfony/console suggests installing symfony/event-dispatcher () symfony/console suggests installing symfony/process () symfony/console suggests installing psr/log (For using the console logger) Writing lock file Generating autoload files
Možnost ‚global‘ umožňuje spouštění příkazů v globálním adresáři skladatele a ‚require‘ přidá požadované balíčky do souboru skladatel.json a nainstaluje je.