Composer

0 Comments

PHPのパッケージ管理システムです

バージョンの確認

composer -V
Composer version 2.5.1 2022-12-22 15:33:54

Homebrewを使ってインストールできます。

brew install composer

composerの利点

ポジトリを汚さない

composerでインストールしたライブラリ群は一括でvendorというディレクトリにインストールされます。
ライブラリの依存性は別途作成されているcomposer.jsonに記載されるのみとなり、大量のライブラリでリポジトリが汚れることがなくなります

composerのよく使うコマンド

必要なパッケージを入れるために、composer requireを使用します。

install

composer install

composer.jsonに記載されている内容、もしくはcomposer.lockに記載されている内容に従って、パッケージをインストールします

<?php require 'vendor/autoload.php'; 
$loader = new Twig_Loader_String();
$twig = new Twig_Environment($loader);
echo $twig->render('Hello {{ name }}!', array('name' => 'Fabien'));

Related Posts