Heim > Artikel > Entwicklungswerkzeuge > Verwenden Sie Composer, um abhängige Bibliotheken zu verwalten
Im Folgenden finden Sie eine Einführung in die Verwendung von Composer zum Verwalten abhängiger Bibliotheken über den Composer-Befehl . Ich hoffe, dass es für Freunde in Not hilfreich ist!
Einführung
Composer ist ein Abhängigkeitsmanagement-Tool für PHP. Der Vorteil von Composer besteht darin, dass Sie nur eine Composer.json-Datei bereitstellen müssen, um die Abhängigkeitsbibliotheken zu deklarieren, die Sie verwenden müssen, und dann alle Abhängigkeiten mit einem einfachen Befehl installieren können, was die Bereitstellung und Veröffentlichung von Anwendungen erleichtert und sich verabschiedet zu manuellen Download-Verwaltungsproblemen.
Installation
Linux
Sie können die folgenden Befehle ausführen, um Composer auf Ihrem System zu installieren.
$ curl -sS https://getcomposer.org/installer | php $ mv composer.phar /usr/local/bin/composer
Hinweise
Wenn der obige Befehl aufgrund von Berechtigungen nicht ausgeführt werden kann, versuchen Sie bitte mit sudo erneut, den Befehl mv auszuführen.
Windows
Laden Sie Composer-Setup.exe herunter und führen Sie es aus. Es installiert die neueste Version von Composer und legt die Systemumgebungsvariablen fest, sodass Sie es in jedem beliebigen Gerät ausführen können Verzeichnis Verwenden Sie den Composer-Befehl direkt.
Nach der Installation mit
fügt Composer dem System einen Composer-Befehl hinzu, der den Zugang zu allen Verwaltungsfunktionen von Composer darstellt.
Sie können den Composer-Befehl „require“ direkt verwenden, um Bibliotheken von Drittanbietern zu installieren und Abhängigkeiten zur Beschreibungsdatei „composer.json“ hinzuzufügen.
$ composer require monolog/monolog
Composer installiert alle abhängigen Pakete im Herstellerverzeichnis der Anwendung. Zusätzlich zu den Bibliotheksdownloads bereitet Composer auch eine automatische Ladedatei vor, die alle von Composer heruntergeladenen Klassendateien laden kann. Um es zu verwenden, müssen Sie lediglich die folgende Codezeile zur Bootstrap-Datei Ihrer Anwendung hinzufügen, um diese Bibliotheken zu verwenden.
require 'vendor/autoload.php';
Außerdem können Sie unter https://packagist.org/ nach der gewünschten Bibliothek suchen und sie mit Composer installieren.
Das obige ist der detaillierte Inhalt vonVerwenden Sie Composer, um abhängige Bibliotheken zu verwalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!