ライブラリ この章は、どのようにあなたのライブラリをComposerでインストールできるようにするかお話します。 全てのプロジェクトはパッケージである composer.jsonをディレクトリに配置した時点で、そのディレクトリはパッケージとなります。 あなたがrequireをプロジェクトに追加する時、あなたは他のパッケージに依存したパッケージを作っています。 プロジェクトとライブラリの唯一の違いは、プロジェクトは名前のないパッケージということです。 インストール可能なパッケージを作成するために、あなたはそれに名前をつける必要があります。 そのためcomposer.jsonにnameを追加してください。 { "name": "acme/hello-world", "require": { "monolog/monolog": "1.0.*" } } この例では、プロジェクト名はacme/he