Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Einführung in die Komponistenstruktur

Einführung in die Komponistenstruktur

藏色散人
藏色散人nach vorne
2020-06-02 13:17:062703Durchsuche

Das Folgende ist eine Einführung in die Komponistenstruktur von Komponist unter Verwendung der Tutorial-Kolumne. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!

Einführung in die Komponistenstruktur

Composer-Struktur

Composer-Befehlszeilentool: Dieses Verständnis ist relativ einfach, indem Sie die benutzerdefinierte Composer.json herunterladen Code, den Sie benötigen. Wenn Sie einfach Composer verwenden, reicht es aus, einige spezifische Befehle zu beherrschen

Autoloading Code Loader: Über Composer können Entwickler es auf verschiedene Arten verwenden, und der Schlüssel basiert auf dem PHP-Namespace Konzept und die Entwicklung des PSR-4-Standards, Composer hat gerade einen Code-Autoloader entwickelt, der auf diesen beiden basiert

Github: Mit Github können PHP-Entwickler Open-Source-Code hosten In dieser Hinsicht entstand die Entwicklung von Composer Github. Composer lädt den Code im Wesentlichen lokal auf Github herunter.

Packagist: Wie viele Pakete können Benutzer von Composer verwenden? auf Packagist. Paketentwickler hosten bestimmte Codes auf Github und übermitteln diese über Composer, basierend auf den lokal definierten Composer.json-Informationen Basierend auf den Informationen von Composer.json/Package.json und schließlich dem Github-Warehouse, verlässt sich Composer auch auf Github, wenn er den Code von Composer.json schließlich auf das Warehouse herunterlädt Die Bedeutungen sind unterschiedlich.

Composer.json: Dies ist der Kern von Composer und die oben genannten drei Arten von Composer.json Als ich sie zum ersten Mal benutzte, habe ich es immer vermasselt.

Weitere technische Artikel zu Komponisten finden Sie in der Rubrik Komponisten.

Das obige ist der detaillierte Inhalt vonEinführung in die Komponistenstruktur. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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