Was ist die Paketsuchmethode in PHP Composer?

PHPz
Freigeben: 2024-06-05 17:23:50
Original
855 Leute haben es durchsucht

So suchen Sie nach Paketen in Composer: Offizielles Packagist-Warehouse: Composer-Suche Lokales Verzeichnis: Composer-Suche

PHP Composer 中的包搜索方法是什么?

Paketsuchmethode in PHP Composer

Composer ist ein Abhängigkeitsmanager für PHP, mit dem Sie PHP von Drittanbietern, die von anderen Projekten erstellt oder verwaltet werden, problemlos in der Codebasis-Tasche verwalten können. Dieser Artikel zeigt Ihnen verschiedene Möglichkeiten, in Composer nach Paketen zu suchen.

Packagist

Packagist ist das offizielle Paket-Repository in Composer. Sie können in Packagist mit dem folgenden Befehl nach Paketen suchen:

composer search <package-name>
Nach dem Login kopieren

Um beispielsweise nach einem Paket mit dem Namen „laravel/framework“ zu suchen, können Sie den folgenden Befehl ausführen:

composer search laravel/framework
Nach dem Login kopieren

Custom Repositories

Zusätzlich zu Packagist , können Sie das Definitions-Repository auch zu Composer hinzufügen. Um in einem benutzerdefinierten Repository nach Paketen zu suchen, müssen Sie die Option -r (--repository) verwenden, gefolgt von der URL des Repositorys. -r(--repository)选项,后跟存储库的 URL。

例如,以下命令搜索名为 "acme/package" 的包,该包位于名为 "my-repo" 的自定义存储库中:

composer search acme/package -r my-repo
Nach dem Login kopieren

本地包

Composer 还允许你搜索本地目录中的包。要搜索本地包,你需要使用 --path

Der folgende Befehl sucht beispielsweise nach einem Paket mit dem Namen „acme/package“, das sich in einem benutzerdefinierten Repository mit dem Namen „my-repo“ befindet:

composer search <package-name> --path /path/to/local/directory
Nach dem Login kopieren
Lokale Pakete

Mit Composer können Sie auch lokale Verzeichnisse durchsuchen im Paket. Um nach lokalen Paketen zu suchen, müssen Sie die Option --path verwenden, gefolgt vom Pfad:

composer search laravel/framework -r packagist.org --update-all
Nach dem Login kopieren

Praktisches Beispiel

🎜🎜Angenommen, Sie verwenden Version 8.🎜 des Laravel/Frameworks Paket, muss aber auf Version 9.🎜 aktualisiert werden. Sie können mit Composer nach neueren Versionen suchen: 🎜rrreee🎜Dadurch werden alle verfügbaren Laravel-/Framework-Paketversionen in Packagist gesucht und aufgelistet. Anschließend können Sie die benötigte Version auswählen und installieren. 🎜

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage