Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Was ist PHP Composer?

Was ist PHP Composer?

藏色散人
藏色散人Original
2019-05-17 17:40:285022Durchsuche

Composer ist ein Abhängigkeitsmanagement-Tool, das dem PHP-Ökosystem dient. Es kann alle für PHP-Projekte erforderlichen Abhängigkeiten verwalten und Benutzern dabei helfen, die Entwicklungspakete, auf die sie für ihre Projekte angewiesen sind, automatisch zu installieren. Mit anderen Worten: Composer ruft alle für das PHP-Projekt erforderlichen Codebibliotheken und Abhängigkeiten aus dem Internet ab und stellt sie zur Verwaltung zusammen.

Was ist PHP Composer?

Composer ist ein Abhängigkeitsmanagement-Tool für PHP5.3 und höher. Sie können damit die Codebibliotheken deklarieren, von denen Ihr Projekt abhängt, und sie werden für Sie in Ihrem Projekt installiert. Composer ist kein Paketmanager. Ja, es handelt sich um „Pakete“ und „Bibliotheken“, aber es wird pro Projekt verwaltet, mit Installationen in einem Verzeichnis innerhalb Ihres Projekts (z. B. beim Anbieter). Standardmäßig wird nichts global installiert. Es handelt sich also lediglich um ein Abhängigkeitsmanagement.

Verwandte Empfehlungen: [Composer-Tutorial]

Für die Installation von Composer müssen die folgenden zwei Schritte ausgeführt werden:

Erstens: Laden Sie Composer herunter in Ihr Projektverzeichnis. Verwenden Sie den folgenden Befehl:

$ curl -s (Composer web site)/installer | php

Dieser Befehl überprüft nur einen kleinen Teil der PHP-Konfiguration und lädt dann die Datei „composer.phar“ in Ihr Arbeitsverzeichnis herunter. Es handelt sich um eine PHAR-Datei (PHP Archivdatei, die eine beliebige Datei enthalten und über die PHP-Befehlszeile ausgeführt werden kann.

Zweitens: Installieren Sie Composer im angegebenen Verzeichnis, dh fügen Sie den Parameter --install-diroption nach der Befehlszeile hinzu. Verwenden Sie den folgenden Befehl:

$ curl -s (Composer web site)/installer | php -- --install-dir=bin

Das obige ist der detaillierte Inhalt vonWas ist PHP Composer?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn