Heim >Entwicklungswerkzeuge >composer >Verwenden Sie Composer, um abhängige Bibliotheken zu verwalten

Verwenden Sie Composer, um abhängige Bibliotheken zu verwalten

藏色散人
藏色散人nach vorne
2019-10-10 14:14:163257Durchsuche

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!

Verwenden Sie Composer, um abhängige Bibliotheken zu verwalten

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:sinacloud. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen