Apakah kaedah carian pakej dalam Komposer PHP?

PHPz
Lepaskan: 2024-06-05 17:23:50
asal
789 orang telah melayarinya

Cara mencari pakej dalam Komposer: Gudang rasmi Packagist: carian komposer

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

Kaedah carian pakej dalam PHP Composer

Composer ialah pengurus pergantungan untuk PHP yang membolehkan anda mengurus PHP pihak ketiga dengan mudah yang dibuat atau diselenggara oleh projek lain dalam Beg asas kod. Artikel ini akan menunjukkan kepada anda cara yang berbeza untuk mencari pakej dalam Komposer.

Packagist

Packagist ialah repositori pakej rasmi dalam Composer. Anda boleh mencari pakej dalam Packagist menggunakan arahan berikut:

composer search <package-name>
Salin selepas log masuk

Contohnya, untuk mencari pakej bernama "laravel/framework", anda boleh melaksanakan arahan berikut:

composer search laravel/framework
Salin selepas log masuk

Custom Repositories

Selain Packagist , anda juga boleh Tambah repositori definisi kepada Komposer. Untuk mencari pakej dalam repositori tersuai, anda perlu menggunakan pilihan -r (--repository), diikuti dengan URL repositori. -r(--repository)选项,后跟存储库的 URL。

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

composer search acme/package -r my-repo
Salin selepas log masuk

本地包

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

Sebagai contoh, arahan berikut mencari pakej bernama "acme/package", yang terletak dalam repositori tersuai bernama "my-repo":

composer search <package-name> --path /path/to/local/directory
Salin selepas log masuk
Pakej tempatan

Komposer juga membenarkan anda mencari direktori tempatan dalam bungkusan. Untuk mencari pakej tempatan, anda perlu menggunakan pilihan --path, diikuti dengan laluan:

composer search laravel/framework -r packagist.org --update-all
Salin selepas log masuk

Contoh praktikal

🎜🎜Andaikan anda menggunakan versi 8.🎜 laravel/framework pakej, tetapi perlu menaik taraf kepada Versi 9.🎜. Anda boleh mencari versi yang lebih baharu menggunakan Komposer: 🎜rrreee🎜Ini akan mencari dan menyenaraikan semua versi pakej laravel/rangka kerja yang tersedia dalam Packagist. Anda kemudian boleh memilih dan memasang versi yang diperlukan. 🎜

Atas ialah kandungan terperinci Apakah kaedah carian pakej dalam Komposer PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!