Maison >outils de développement >composer >Installer une version spécifique d'un package avec Composer
La colonne suivante du tutoriel Composer vous présentera l'utilisation de Composer pour installer une version spécifique du progiciel. J'espère que cela sera utile aux amis qui en ont besoin !
Ceci est un article court et rapide sur la façon d'installer une version spécifique d'un package à l'aide de Composer
TL;DR Version
composer require vendor/package:version //Example composer require laravel/passport:6.0
Version détaillée
Naviguez jusqu'au répertoire racine du projet dans le terminal, exécutez la commande suivante, utilisez Composer pour installer une version spécifique du package
Supposons que vous souhaitiez installer la version 6.0.0 du package larvael/passport dans votre projet au lieu d'installer la dernière version. Ensuite, vous devez exécuter la commande suivante
composer require laravel/passport:6.0.0
Ajoutez des guillemets doubles pour utiliser l'opérateur caret ou tilde dans le numéro de version.
Par exemple
composer require middlewares/whoops "^0.4"
Plage de versions Tilde (~) – ~1.2.3 est équivalente à >=1.2.3 4daeede5b527e00d1b8129446a9b7ddb=1.2.3 <2.0.0
Ainsi, avec tilde, vous obtiendrez des mises à jour automatiques pour les correctifs, mais pas pour les versions mineures et majeures. Cependant, si vous utilisez Caret, vous obtiendrez des correctifs et des versions mineures, mais pas de versions majeures (modifications majeures).
La version Tilde est considérée comme une approche "plus sûre", mais si vous utilisez des dépendances fiables (bibliothèques bien entretenues), vous ne devriez pas avoir de problèmes avec la version Caret (en raison de petites modifications). Les modifications ne doivent pas être interrompues
Cet article est une traduction littérale de l'anglais Si vous avez des questions, veuillez consulter le texte original : https://5balloons.info/install-special-version-of-package-using-composer. /
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!