Das Folgende ist eine Einführung in die Verwendung von Composer in Yii2 aus der Rubrik Composer-Tutorial . Ich hoffe, es wird Freunden in Not hilfreich sein!
Wie versteht man Composer?
Wenn wir Composer verwenden, sollten wir zunächst wissen, was es ist und wofür es hauptsächlich verwendet wird. Wir können Composer als ein PHP-Paketverwaltungstool verstehen, um die von uns verwendeten Yii2-bezogenen Plug-Ins zu verwalten.
1. Unter liunx installieren
Laden Sie die ausführbare Datei „composer.phar“ herunter und verwenden Sie den Befehl php Composer .phar kann ausgeführt werden.
2. Windows-Installation
Laden Sie Composer-Setup.exe herunter, doppelklicken Sie, um es direkt zu installieren. Weitere Informationen finden Sie in den Schritten zur Installation von yii2 unter Win7-System
Ausführung der Verwendung von Composer unter Linux Befehl: php Composer.phar require --prefer-dist yiisoft/yii2-redis Der rote Teil ist das Verzeichnis und der Name des Plug-Ins.
Verwenden Sie den Composer-Ausführungsbefehl unter Windows: Composer Global require „fxp/composer-asset-plugin:1.2.0“ Der rot markierte Teil ist der Plug-in-Name.
Composer in Yii2
Wenn wir das Verzeichnis nach der Installation von Yii2 öffnen, sehen wir die Datei „composer.json“ im Installationsverzeichnis, die die erforderlichen Informationen und Abhängigkeiten enthält Bibliotheken. Gehen Sie in das Stammverzeichnis des Projekts und führen Sie die php-Composer-.phar-Installation aus, um die abhängigen Bibliotheksdateien herunterzuladen und im Vendor-Ordner zu speichern. Außerdem wird eine zusätzliche Sperrdatei „composer.lock“ vorhanden sein. Jedes Mal, wenn wir das erforderliche Yii2-Plug-in installieren müssen, öffnen Sie „composer.json“ und suchen Sie „erforderlich“ wie folgt:
"require": { "php": ">=5.4.0", "yiisoft/yii2": "=2.0.10", "yiisoft/yii2-bootstrap": "*", "yiisoft/yii2-swiftmailer": "*", "qiniu/php-sdk":"*", "dmstr/yii2-adminlte-asset":"2.*", "2amigos/yii2-file-upload-widget": "~1.0", "mdmsoft/yii2-admin": "=2.7", "yiisoft/yii2-jui": "=2.0.6", "linslin/yii2-curl": "*", "bower-asset/jquery": "1.12.*@stable", "bower-asset/layer": "3.*", "bower-asset/jquery-cookie": "1.4.*", "wdteam/yii2-webuploader": "*" },
Fügen Sie eines hinzu und führen Sie dann php Composer.phar Update aus (Update aktualisiert alles). , wenn Sie nur das neu hinzugefügte Plug-in aktualisieren möchten, führen Sie php Composer.Phar Update Foo/Bar aus.
Dies ist nur eine Verwendung von Composer in Yii2. Es gibt auch viele Befehle. Was Yii2-Plug-Ins betrifft, werde ich die häufig verwendeten Plug-Ins sortieren die Zukunft, die jeder nutzen kann.
Das obige ist der detaillierte Inhalt vonÜber die Verwendung von Composer in Yii2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!