Maison > outils de développement > composer > Comment mettre à jour la version de thinkphp via composer

Comment mettre à jour la version de thinkphp via composer

藏色散人
Libérer: 2019-12-30 15:59:27
avant
4484 Les gens l'ont consulté

La colonne tutorielle suivante de composer vous présentera comment mettre à jour la version thinkphp via composer. J'espère qu'elle sera utile aux amis dans le besoin !

Comment mettre à jour la version de thinkphp via composer

Processus

Mise à niveau de tp5.1.19 vers tp5.1.26.

Allez dans le répertoire racine du projet, entrez composer update et attendez-vous à mettre à jour vers la dernière version, mais il vous indique que rien n'est mis à jour... Essayez de vider le cache clear-cache du compositeur, mais cela continue ça ne marche pas. J'ai vu récemment une invite du site officiel indiquant qu'il y avait un problème avec l'image phpcomposer. Je me suis souvenu que j'étais déjà passé à l'image chinoise, alors je suis revenu à l'image racine

composer config -g repo.packagist composer https://packagist.org
Copier après la connexion

Après avoir vidé le cache. , j'ai accédé à la mise à jour du compositeur et la mise à jour a réussi.

Compréhension & Explication

Le rôle de la mise en cache : j'ai téléchargé une version d'un package et je l'ai téléchargé à plusieurs reprises dans un court laps de temps (mise à jour dans un autre projet ou création un nouveau projet), il sera beaucoup plus rapide car il est récupéré depuis le cache local plutôt que téléchargé depuis le référentiel de packages.

Version par défaut du package de mise à jour de Composer : prenez le package topthink/framework comme exemple, n'ajoutez pas de numéro de version spécifié après la mise à jour du compositeur ou du projet de création du compositeur, téléchargez la version vue ici, c'est-à-dire recherchez topthink à partir de l'entrepôt de packages PHP/framework, cliquez pour voir la version.

Le manuel tp invite Composer à installer la dernière version stable. Si vous souhaitez installer la dernière version en temps réel, entrez

composer create-project topthink/think=5.1.x-dev tp5
Copier après la connexion

Notez que le x ici ne vous demande pas de remplir le champ. dernière version ou la version attendue, mais 5.1 .x-dev est une version de ce package, représentant la dernière version de 5.1. Si vous souhaitez télécharger une version spécifique, vous devez accéder au référentiel de packages.

Remarque : certains packages ont v devant la version, comme la v5.1.26, tandis que certains packages n'en ont pas, directement 5.1.26. Les détails du package dans l'entrepôt de packages prévaudront. S'il y a un v et que vous oubliez de saisir v, vous serez invité à indiquer que cette version n'est pas disponible...

commande composer

Changer de miroir globalement

composer config -g 镜像
Copier après la connexion

Afficher les paramètres du compositeur

composer config -l
Copier après la connexion

Vider le cache

composer clear-cache
Copier après la connexion

Mettre à jour le compositeur

composer self-update
Copier après la connexion

Pour plus d'articles techniques liés au compositeur, veuillez visiter le compositeur colonne : https:// m.sbmmt.com/tool/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:csdn.net
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