Maison >outils de développement >composer >À quoi servent les fichiers de verrouillage dans Composer ?

À quoi servent les fichiers de verrouillage dans Composer ?

藏色散人
藏色散人avant
2020-06-23 13:12:133064parcourir

La colonne tutorielle suivante de composer vous présentera la fonction du fichier de verrouillage dans Composer. J'espère qu'elle sera utile aux amis qui en ont besoin !

À quoi servent les fichiers de verrouillage dans Composer ?

composer.lock enregistre la version exacte installée. Vous et vos collègues êtes donc sur la même version.

Installation de Composer
Vérifiez le fichier composer.lock
Sinon, générez automatiquement le fichier composer.lock (utilisez composer update)
Installez les enregistrements dans le composer Fichier .lock Version spécifiée

Mises à jour du compositeur
Parcourir le fichier composer.json
Vérifier la disponibilité de la nouvelle (dernière version) en fonction des critères de version mentionnés (par exemple 1.12.*)
Installer la dernière version (comme ci-dessus)
Mettre à jour le fichier composer.lock pour la version installée
Donc dans un simple manifeste.

Si vous souhaitez que tous vos collègues restent sur la même version que vous...
Commettez un GIT de votre composer.lock (ou vcs que vous avez)
Demandez quelqu'un d'autre pour obtenir ce fichier Version composer.lock
Utilisez toujours composer install pour obtenir les dépendances correctes

Si vous souhaitez mettre à niveau les dépendances du système vers une nouvelle version
Vérifiez composer Fichier .json pour obtenir la spécification de version.
Effectuez une mise à jour du compositeur
Cela composera.verrouillera le fichier modifié avec la dernière version
Validez-le dans GIT (ou vcs)
Demandez aux autres de l'obtenir, installez le compositeur

Pour plus d'articles techniques sur les compositeurs, veuillez visiter la rubrique compositeur !

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer