Maison > outils de développement > composer > le corps du texte

Installer une version spécifique d'un package avec Composer

藏色散人
Libérer: 2021-06-04 14:17:49
original
3786 Les gens l'ont consulté

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 !

Installer une version spécifique d'un package avec Composer

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
Copier après la connexion

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
Copier après la connexion

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"
Copier après la connexion

Plage de versions Tilde (~) – ~1.2.3 est équivalente à >=1.2.3 <1.3.0

Plage de versions Caret ( ^) - ^1.2.3 est équivalent à >=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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!