Heim > Backend-Entwicklung > PHP-Tutorial > Zusammenfassung der Fehler bei der Verwendung von yii2 zur Installation von Composer

Zusammenfassung der Fehler bei der Verwendung von yii2 zur Installation von Composer

巴扎黑
Freigeben: 2023-03-11 07:26:01
Original
1813 Leute haben es durchsucht

Ich habe vor kurzem yii2.0 gelernt und wollte schon immer den offiziell empfohlenen Composer verwenden, um es zu installieren. Es war erfolglos und es wurde ein Fehler gemeldet, der mich stört

Kein Unsinn. Kommen wir gleich zur Sache

Der vom Terminal gemeldete Fehler:

➜ Composer Yii2.0 create-project yiisoft/yii2 -app-advanced yii2-advanced --prefer-dist
Yiisoft/yii2-app-advanced (2.0.12) installieren
- yiisoft/yii2 installieren -app-advanced (2.0.12): Herunterladen (100 %)
Projekt in yii2-advanced erstellt
Composer-Repositorys mit Paketinformationen laden
Abhängigkeiten aktualisieren (einschließlich require-dev)


[ComposerRepositoryInvalidRepositoryException]                                                                            > Nein Es wurde eine gültige Datei „bower.json“ in einem Zweig oder Tag von gefunden. Es konnte kein Paket daraus geladen werden
create-project [-s |--stability STABILITÄT] [--prefer-source] [--prefer-dist] [--repository REPOSITORY] [--repository-url REPOSITORY-URL] [--dev] [--no-dev] [- -no-custom-installers] [- -no-scripts] [--no-progress] [--no-secure-http] [--keep-vcs] [--no-install] [--ignore-platform -reqs] [--] [< ;package>] [] []

Problembeschreibung: Geben Sie

auf. . . .
composer create-project yiisoft/yii2-app-advanced yii2-advanced --prefer-dist
Nach dem Login kopieren

Lösung:

Derzeit habe ich festgestellt, dass die Lösung für dieses Problem lautet:

Bearbeiten Sie direkt die Datei

des Ordners yii2-advanced
composer.json
vi yii2-advanced/composer.json
Nach dem Login kopieren
und fügen Sie dann Github hinzu Autorisieren Sie

und ändern Sie

in
"config": {"process-timeout": 1800},
Nach dem Login kopieren

Speichern Führen Sie in der Datei den folgenden Befehl aus, um den Import des yii2-Frameworks abzuschließen
"config": {"process-timeout": 1800,"github-oauth": {          "github.com": "此处输入您的github授权码"  }
    },
Nach dem Login kopieren

cd yii2-advanced
composer update
Nach dem Login kopieren
Wie erhalte ich den Autorisierungscode von Github? ?

Klicken Sie auf diesen Link --> Klicken Sie oben rechts auf „Neues Token generieren“ – -> Geben Sie „Yii Composer-Installationstoken“ in die Token-Beschreibung ein

--> Klicken Sie auf „Token generieren“, um einen neuen Github-Autorisierungscode zu erstellen

Sie können in der Token-Beschreibung eine beliebige Beschreibung eingeben

Das obige ist der detaillierte Inhalt vonZusammenfassung der Fehler bei der Verwendung von yii2 zur Installation von Composer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage