Yii2-Installation und -Initialisierung
Yii2 wird über Composer installiert. Informationen zur spezifischen Installation finden Sie unter der offiziellen Dokumentation oder über dem Linkinhalt. (Empfohlenes Lernen: yii-Tutorial)
Nachdem Yii2 installiert wurde, müssen Sie es gemäß der offiziellen Dokumentation initialisieren./init Bei der Initialisierung wählen wir hier den Entwicklungsmodus und initialisieren Die folgenden Dateien werden generiert:
generate backend/config/main-local.php generate backend/config/params-local.php generate backend/config/test-local.php generate backend/web/index-test.php generate backend/web/index.php generate common/config/main-local.php generate common/config/params-local.php generate common/config/test-local.php generate console/config/main-local.php generate console/config/params-local.php generate frontend/config/main-local.php generate frontend/config/params-local.php generate frontend/config/test-local.php generate frontend/web/index-test.php generate frontend/web/index.php generate yii generate yii_testgenerate yii_test.bat generate cookie validation key in backend/config/main-local.php generate cookie validation key in frontend/config/main-local.php chmod 0777 backend/runtime chmod 0777 backend/web/assets chmod 0777 frontend/runtime chmod 0777 frontend/web/assets chmod 0755 yii chmod 0755 yii_test
Es ist ersichtlich, dass die Hauptarbeit der Yii2-Initialisierung darin besteht, einige Konfigurationsdateien und Skriptdateien zu generieren. Wenn Sie GitHub als Code-Repository verwenden, werden Sie dies tun Finden Sie diese Konfigurations- und Skriptdateien. Übermittlungen werden standardmäßig ignoriert. Weitere Informationen finden Sie unter .gitignore im Verzeichnis, in dem sich die Datei befindet.
Was bedeutet das? Wenn Sie den Code über GitHub auf dem Produktionsserver bereitstellen, müssen Sie ihn natürlich erneut über ./init initialisieren. Anschließend ist die Initialisierung möglicherweise lästig, aber Sie werden es herausfinden, nachdem Sie ihn ausgeführt haben Methode ist sehr flexibel.
/vendor im Stammverzeichnis ist eine Codebibliothek eines Drittanbieters (einschließlich Yii2-Quellcode usw.). Übermittlungen werden standardmäßig ignoriert und von Composer verwaltet.
Da Composer in China jedoch nur langsam blockiert wird, wird empfohlen, /vendor zum Repository hinzuzufügen. Der spezifische Vorgang besteht darin, den Inhalt von /vendor in der Datei /.gitignore im Stammverzeichnis auszukommentieren Verzeichnis.
Das obige ist der detaillierte Inhalt vonSo initialisieren Sie yii. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!