Comment rechercher des packages dans Composer : entrepôt officiel de Packagist : recherche du compositeur
Méthode de recherche de packages dans PHP Composer
Composer est un gestionnaire de dépendances pour PHP qui vous permet de gérer facilement le PHP tiers créé ou maintenu par d'autres projets dans la base de code Bag. Cet article vous montrera différentes manières de rechercher des packages dans Composer.
Packagist
Packagist est le référentiel de packages officiel de Composer. Vous pouvez rechercher des packages dans Packagist à l'aide de la commande suivante :
composer search <package-name>
Par exemple, pour rechercher un package nommé "laravel/framework", vous pouvez exécuter la commande suivante :
composer search laravel/framework
Référentiels personnalisés
En plus de Packagist , vous pouvez également ajouter le référentiel de définitions à Composer. Pour rechercher des packages dans un référentiel personnalisé, vous devez utiliser l'option -r
(--repository), suivie de l'URL du référentiel. -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
Composer vous permet également de rechercher des répertoires locaux dans le paquet. Pour rechercher des packages locaux, vous devez utiliser l'option --path
, suivie du chemin :
composer search laravel/framework -r packagist.org --update-all
Exemple pratique
🎜🎜Supposons que vous utilisiez la version 8.🎜 du laravel/framework package, mais doit être mis à niveau vers la version 9.🎜. Vous pouvez rechercher des versions plus récentes à l'aide de Composer : 🎜rrreee🎜 Cela recherchera et répertoriera toutes les versions de packages laravel/framework disponibles dans Packagist. Vous pouvez ensuite sélectionner et installer la version requise. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!