La colonne tutorielle suivante de composer vous présentera l'expérience d'utilisation de l'installation et de la mise à jour de composer. J'espère qu'elle sera utile aux amis dans le besoin !
install
composer install
lit les composants tiers et leurs versions à partir de composer.lock
et les installe dans le répertoire vendor
.
Si le fichier composer.lock
n'existe pas, lisez le composer.json
composant tiers et sa version, puis installez-le dans le répertoire vendor
.
update
update
consiste à obtenir des composants tiers et leurs versions directement à partir de composer.json
, puis à mettre à jour le fichier composer.lock
.
Si le composant tiers dépendant dispose d'une mise à jour de version, update
installera la dernière version dans le répertoire vendor
et mettra à jour composer.lock
.
Dans un environnement de production, il est risqué d'utiliser directement la commande composer update
, car il peut y avoir des versions de bibliothèques de composants tiers utilisées dans la phase de test qui sont packagées en ligne. La commande composer update
a été exécutée à ce moment-là, ce qui a provoqué le problème de la publication directe des mises à jour des composants tiers sans test.
L'approche recommandée consiste à ajouter à la fois composer.json
et composer.lock
au processus de gestion des versions. Faites attention aux modifications apportées aux versions dépendantes dans composer.lock
pendant le processus de développement, et emballez et utilisez , obtenez les composants et versions tiers dépendants auprès de composer install
. composer.lock
Si vous devez mettre à jour des composants tiers, lors de l'exécution de la commande
, composer update
doit être ajouté à la bibliothèque de composants qui doit être mise à jour .
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!