Heim >Entwicklungswerkzeuge >composer >Informationen zu den Schritten für Abhängigkeitspakete, die vom CI-Framework mithilfe von Composer installiert werden

Informationen zu den Schritten für Abhängigkeitspakete, die vom CI-Framework mithilfe von Composer installiert werden

藏色散人
藏色散人nach vorne
2020-10-26 14:18:232189Durchsuche

Die folgende Tutorial-Kolumne von Composer führt Sie in die Schritte der Installation von Abhängigkeitspaketen mit Composer für das CI-Framework ein. Ich hoffe, dass es für Freunde hilfreich ist, die es benötigen!

Informationen zu den Schritten für Abhängigkeitspakete, die vom CI-Framework mithilfe von Composer installiert werden

Das Beispiel in diesem Artikel beschreibt die relevanten Betriebsschritte und Methoden von Abhängigkeitspaketen, die vom CI-Framework mithilfe von Composer installiert werden.

Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Dieser Artikel gilt für das Linux-System, Windows. Der erste Schritt ist die Installation gemäß der offiziellen Composer-Website. Die folgenden Schritte sind die gleichen 1

Composer global installieren

$ curl -sS https://getcomposer.org/installer | php<br/>$ mv composer.phar /usr/local/bin/composer<br/>
Schritt 2

Composer .json in Ihrem Projektstammverzeichnis erstellen

{<br/>  "require": {<br/>    "kriswallsmith/buzz": "*"<br/>  }<br/>}<br/>
Hier wird ein Buzz-Paket hinzugefügt, um die HTTP-Anfrage/Antwort PHP 5.3.x-Klasse zu verarbeiten.

Schritt 3

Führen Sie den folgenden Befehl aus, um das Abhängigkeitspaket herunterzuladen:

$ composer install<br/>
: Sie werden feststellen, dass Sie nach dem Aufrufen von Composer eine ./vendors-Datei in Ihrem Anwendungsverzeichnis erstellen und den Code auch darin finden.

Schritt 4: Automatisches Laden von Paketen hinzufügen Projekt

Fügen Sie die folgende Zeile zu Ihrer index.php hinzu

require_once &#39;./vendor/autoload.php&#39;;<br/>
Muss vor
require_once BASEPATH.&#39;core/CodeIgniter.php&#39;;<br/>
geladen werden

Schritt 5

Das Testbeispiel lautet wie folgt:

class Test extends CI_Controller<br/>{<br/>  public function index()<br/>  {<br/>    $browser = new Buzz\Browser();<br/>    $response = $browser->get(&#39;http://www.baidu.com&#39;);<br/>    echo $browser->getLastRequest()."\n";<br/>    echo $response;<br/>  }<br/>}<br/>

Um weitere verfügbare Pakete anzuzeigen, müssen Sie kann Packagist überprüfen

Das obige ist der detaillierte Inhalt vonInformationen zu den Schritten für Abhängigkeitspakete, die vom CI-Framework mithilfe von Composer installiert werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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