So suchen Sie nach Paketen in Composer: Offizielles Packagist-Warehouse: Composer-Suche
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>
Um beispielsweise nach einem Paket mit dem Namen „laravel/framework“ zu suchen, können Sie den folgenden Befehl ausführen:
composer search laravel/framework
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
本地包
Composer 还允许你搜索本地目录中的包。要搜索本地包,你需要使用 --path
composer search <package-name> --path /path/to/local/directory
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
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!