Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So aktualisieren Sie die Thinkphp-Version über Composer

So aktualisieren Sie die Thinkphp-Version über Composer

藏色散人
藏色散人nach vorne
2019-12-30 15:59:274465Durchsuche

In der folgenden Tutorial-Kolumne von Composer erfahren Sie, wie Sie die Thinkphp-Version über Composer aktualisieren. Ich hoffe, dass es für Freunde in Not hilfreich ist!

So aktualisieren Sie die Thinkphp-Version über Composer

Prozess

Upgrade von tp5.1.19 auf tp5.1.26.

Gehen Sie zum Stammverzeichnis des Projekts, geben Sie „Composer Update“ ein und erwarten Sie ein Update auf die neueste Version, aber es wird angezeigt, dass nichts aktualisiert wird ... Versuchen Sie, den Composer-Cache zu leeren, aber es funktioniert immer noch funktioniert nicht. Ich sah kürzlich eine Meldung auf der offiziellen Website, dass es ein Problem mit dem PHPComposer-Image gab. Mir fiel ein, dass ich zuvor zum chinesischen Image gewechselt war, also wechselte ich nach dem Leeren des Caches wieder zum Root-Image , ich habe Composer Update eingegeben und das Update war erfolgreich.

Verständnis und Erklärung

Die Rolle des Cachings: Ich habe eine Version eines Pakets heruntergeladen und sie in kurzer Zeit wiederholt heruntergeladen (Aktualisierung in einem anderen Projekt oder Erstellung). ein neues Projekt), wird dies viel schneller erfolgen, da es aus dem lokalen Cache abgerufen und nicht aus dem Paket-Repository heruntergeladen wird.

Standardversion des Composer-Update-Pakets: Nehmen Sie das Paket topthink/framework als Beispiel, fügen Sie nach dem Composer-Update oder Composer-Erstellungsprojekt keine angegebene Versionsnummer hinzu, laden Sie die hier angezeigte Version herunter, d. h. suchen Sie nach topthink Klicken Sie im PHP-Paket-Warehouse/Framework auf, um die Version anzuzeigen.

tp-Handbuch fordert Composer auf, die neueste stabile Version zu installieren. Wenn Sie die neueste Echtzeitversion installieren möchten, geben Sie

composer config -g repo.packagist composer https://packagist.org

ein. Beachten Sie, dass Sie durch das x hier nicht zum Ausfüllen aufgefordert werden neueste Version oder die erwartete Version, aber 5.1 .x-dev ist eine Version dieses Pakets, die die neueste Version von 5.1 darstellt. Wenn Sie eine bestimmte Version herunterladen möchten, sollten Sie zum Paket-Repository gehen.

Hinweis: Bei einigen Paketen steht v vor der Version, z. B. v5.1.26, während bei einigen Paketen dies nicht der Fall ist. Die Details des Pakets im Paketlager haben Vorrang. Wenn ein v vorhanden ist und Sie vergessen, v einzugeben, werden Sie darauf hingewiesen, dass diese Version nicht verfügbar ist...

Composer-Befehl

Spiegel global umschalten

composer create-project topthink/think=5.1.x-dev tp5

Composer-Einstellungen anzeigen

composer config -g 镜像

Cache leeren

composer config -l

Composer aktualisieren

composer clear-cache

Weitere technische Artikel zum Composer finden Sie im

Composer

Spalte: https:// www.php.cn/tool/composer/

Das obige ist der detaillierte Inhalt vonSo aktualisieren Sie die Thinkphp-Version über Composer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen