Looking for php Keywords? Try Ask4Keywords

PHPComposer-Abhängigkeitsmanager


Einführung

Composer ist der am häufigsten verwendete Abhängigkeitsmanager von PHP. Es ist analog zu npm in Node, pip für Python oder NuGet für .NET.

Syntax

  • php path / to / composer.phar [Befehl] [Optionen] [Argumente]

Parameter

Parameter Einzelheiten
Lizenz Definiert den Lizenztyp, den Sie im Projekt verwenden möchten.
Autoren Definiert die Autoren des Projekts sowie die Autorendetails.
Unterstützung Definiert die Support-E-Mails, den IRC-Kanal und verschiedene Links.
benötigen Definiert die tatsächlichen Abhängigkeiten sowie die Paketversionen.
Anforderungs-dev Definiert die Pakete, die zum Entwickeln des Projekts erforderlich sind.
vorschlagen Definiert die Paketvorschläge, dh Pakete, die helfen können, wenn sie installiert sind.
Autoload Definiert die Autoloading-Richtlinien des Projekts.
autoload-dev Definiert die Autoloading-Richtlinien für die Projektentwicklung.

Bemerkungen

Das automatische Laden funktioniert nur für Bibliotheken, die Informationen zum automatischen Laden angeben. Die meisten Bibliotheken halten sich an einen Standard wie PSR-0 oder PSR-4 .

Nützliche Links

Einige Vorschläge

  1. Deaktivieren Sie xdebug, wenn Sie Composer ausführen.
  2. Führen Sie Composer nicht als root . Pakete sind nicht zu vertrauen.

Composer-Abhängigkeitsmanager Verwandte Beispiele