Heim > Entwicklungswerkzeuge > composer > Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

演明
Freigeben: 2021-09-11 14:01:15
Original
1694 Leute haben es durchsucht

Wenn ich Projekte mit dem Laravel-Framework durchführe, ist mein Kopf manchmal leer und ich weiß nicht, wie ich anfangen soll, oder ich stoße bei der Installation von Laravel auf viele kleine Probleme und weiß nicht, wie ich sie lösen kann. Nachfolgend habe ich die Hinweise zusammengestellt während des Installationsvorgangs. Ich hoffe, dass dies Entwicklern, die auf Probleme stoßen, Unterstützung bieten kann.

1. Download und Installation von Composer

ComposerDownload

Englische Website: https://getcomposer.org/

Chinesischer Spiegel: http://www.phpcomposer.com/

1 Installieren Sie das Composer-Tutorial unten:

Chinesischer Spiegel

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Keine Notwendigkeit, die Konfiguration hier zu ändern

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Hier ist zu beachten, dass Sie eine PHP-Umgebung benötigen, bevor Sie diesen Composer installieren

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Befolgen Sie einfach den nächsten Schritt oben. Die Installation ist direkt abgeschlossen. Verwenden Sie nach Abschluss den Befehl „composer -v“ zum Erkennen.

2. Tutorial zur Installation von Composer unter einem Mac-System:

Laden Sie Composer direkt im Befehlszeilenmodus unter einem Mac herunter.

Verwenden Sie den Curl-Befehl zum Herunterladen:

curl -sS https://getcomposer.org/installer | php
Nach dem Login kopieren

Wenn Curl nicht installiert ist, können Sie auch den PHP-Befehl verwenden Download:

php -r "readfile('https://getcomposer.org/installer');" | php
Nach dem Login kopieren

Composer manuell herunterladen

Adresse: https://getcomposer.org/composer.phar

Nachdem Sie Composer.phar heruntergeladen haben, können Sie es in das Verzeichnis einfügen, aber jedes Mal, wenn Sie ein neues Verzeichnis erstellen, müssen Sie es herunterladen Das Erstellen einer Kopie in ein neues Verzeichnis ist aufwändiger. Der beste Weg ist also, es in usr/local/bin abzulegen und daraus einen globalen Befehl zu machen.

sudo mv Composer.phar /usr/local/bin/composer

Auf diese Weise können Sie den Composer-Befehl direkt im Terminal verwenden

2. Laravel-Installation

Composer-Installation von Laravel

1 . Direkt herunterladen und installieren (Muss die Mauer umgehen)

Erstellen Sie ein Laravel-Projekt namens laravel

composer create-project laravel/laravel --prefer-dist
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

2. Verwenden Sie das Composer-Image zur Installation (umgehen Sie die Mauer nicht)

Verwenden Sie das Composer-Image, um die neueste Version von Laravel zu installieren

Es gibt zwei Möglichkeiten, den Spiegeldienst zu aktivieren:

Globale Systemkonfiguration: Das heißt, Konfigurationsinformationen zur globalen Konfigurationsdatei config.json des Composers hinzufügen,

Individuelle Projektkonfiguration: hinzufügen Konfigurationsinformationen zu Composer.json eines bestimmten Projekts In der Datei

Beispiel 1: Ändern Sie die globale Konfigurationsdatei von Composer (empfohlene Methode)

Öffnen Sie das Befehlszeilenfenster (Windows-Benutzer) oder die Konsole (Linux- und Mac-Benutzer) und führen Sie Folgendes aus Befehl:

composer create-project laravel/laravel blog -prefer-dist
Nach dem Login kopieren
Nach dem Login kopieren

Nachdem die Ausführung des obigen Befehls abgeschlossen ist, können Sie den folgenden Befehl erneut ausführen, ohne über die Mauer zu gehen

Erstellen Sie ein Laravel-Projekt mit dem Namen laravel

composer config -g repo.packagist composer https://packagist.phpcomposer. com
Nach dem Login kopieren

Erstellen Sie ein Laravel-Projekt mit dem Namen blog

composer create-project laravel/laravel --prefer-dist
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Beispiel 2: Ändern Sie die Composer.json-Konfigurationsdatei des aktuellen Projekts:

Öffnen Sie ein Befehlszeilenfenster (Windows-Benutzer) oder eine Konsole (Linux-, Mac-Benutzer) und geben Sie das Stammverzeichnis Ihres Projekts ein (d. h. das Verzeichnis aller Composer.json). Dateien) und führen Sie den folgenden Befehl aus:

composer create-project laravel/laravel blog -prefer-dist
Nach dem Login kopieren
Nach dem Login kopieren

Schritt 1: Da es unter dem aktuellen Projekt ausgeführt wird, erstellen Sie zunächst einen Projektordner test

Der Klassenbibliotheksmanager Composer installiert und konfiguriert LaravelDer zweite Schritt: Ändern Sie die Composer-Datei des aktuellen Projekts, also Sie müssen zunächst über eine Datei „composer.json“ verfügen. Simulieren Sie also manuell eine Textdatei und benennen Sie sie bei allen Einstellungen einfach „composer.json“.

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Klicken Sie wie oben aufgefordert auf „Ja“

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel

Der Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel und führen Sie dann den folgenden Befehl aus:

composer config repo.packagist composer nttps://packagist. phpcoeposer. com
Nach dem Login kopieren
Nach dem Login kopieren

Der Klassenbibliotheksmanager Composer installiert und konfiguriert LaravelSehen Sie sich die Datei „composer.json“ an. Diese Datei enthält zusätzlichen Inhalt

Der Klassenbibliotheksmanager Composer installiert und konfiguriert LaravelDann können Sie den folgenden Befehl verwenden, ohne die Firewall umgehen zu müssen.

Erstellen Sie ein Laravel-Projekt mit dem Namen laravel

composer config repo.packagist composer nttps://packagist. phpcoeposer. com
Nach dem Login kopieren
Nach dem Login kopieren

Erstellen Sie ein Laravel-Projekt mit dem Namen blog

composer create-project laravel/laravel --prefer-dist
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Der obige Befehl fügt automatisch die Spiegelungskonfigurationsinformationen am Ende der Composer.json-Datei im aktuellen Projekt hinzu (Sie können sie auch manuell hinzufügen). ): Der Inhalt der Datei

composer.json (wie im Screenshot oben gezeigt) bedeutet die Installation von Laravel und die Angabe der chinesischen Website-URL.

Die oben genannten Schritte habe ich erfolgreich installiert. Befolgen Sie einfach die obigen Schritte, um es Schritt für Schritt zu installieren. Wenn Sie etwas nicht verstehen, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung. Ich hoffe, das hilft allen.

Das obige ist der detaillierte Inhalt vonDer Klassenbibliotheksmanager Composer installiert und konfiguriert Laravel. 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