2015-10-22 6 views
5

So viele Tage habe ich die Composer-Projekt-Methode verwendet, um Laravel zu installieren und dann fand ich heute diese coole Laravel Installer-Methode in der laravel documentation.Laravel Installer - Stuck in Crafting Anwendung

Ich lief schnell den Befehl composer global require "laravel/installer=~1.1" und bekam eine Erfolgsmeldung. Es hat auch gesagt, dass es in dem Verzeichnis ~\AppData\Roaming\Composer\vendor\bin anstelle von ~/.composer/vendor/bin installiert in der Dokumentation installiert ist. Ich habe die PATH-Variable entsprechend eingerichtet. (Alles falsch?)

Wie auch immer, ich ging zu dem Verzeichnis des Projekts, das ich gestartet werden wollte und führte den Befehl laravel new master und es bleibt bei Crafting Application... stecken. Ich habe es immer wieder einmal angefangen und es geht immer noch weiter. Ich will sicher nicht, dass diese coole Methode so langsam arbeitet. Was soll ich machen?

Zusätzliche Informationen: -

  1. Internet Geschwindigkeit: 1 Mbps
  2. OS: Windows 10
  3. Prozessor: Intel Core i5-4440 CPU @ 3.10GHz (Das ist, wenn die Geschwindigkeit Angelegenheiten ganz zu schweigen)

UPDATE Der Vorgang dauerte etwa 10-15 Minuten. Ist das nicht zu viel? Das war bei der create-project-Methode des Komponisten nicht der Fall.

+0

Das scheint übermäßig lang (vor allem, da der Laravel Installer die Installationszeit reduzieren soll!). Was es tut, ist, soweit mir bekannt ist, grundsätzlich eine aktuelle Version einer Laravel-Basisinstallation herunterzuladen. Das heißt, ein Server irgendwo 'create-project' und reißt dann die resultierende Verzeichnisstruktur (einschließlich' vendor'-Verzeichnis) hoch. Dann lädt das Laravel-Installationsprogramm diese Zip-Datei herunter und entpackt sie. Also, es gibt ein paar Punkte, es könnte langsam sein - Ihre Internetverbindung und die Internetverbindung des Zip-Hosting-Servers. – alexrussell

+0

Also, alles, was es tut, ist ein Zip herunterladen, anstatt das Verzeichnis direkt? Sollte es den Prozess nicht schnell machen? Und was ist mit meiner Internetgeschwindigkeit, ist es ok? –

+0

Soweit ich weiß, ja einfach nur eine Zip-Datei herunterladen - der ganze Zweck ist es, die Langsamkeit zu vermeiden, die durch 'Composer-Installation' verursacht wird, also sollte es ja wirklich den Prozess beschleunigen. Ihre Internetgeschwindigkeit scheint mir gut zu sein. FYI die ZIP-Datei zum Download ist unter http://cabinet.laravel.com/latest.zip und ist knapp 8 Megabyte - so sollte es etwas mehr als eine Minute dauern zum Download. Betrachtet man die [Installer-Quelle] (https://github.com/laravel/installer/blob/master/src/NewCommand.php#L51), muss sie nach dem Entpacken noch einige Composer-Aufgaben erledigen, aber das sollte nicht Das ist eine zu große Sache. – alexrussell

Antwort

1

haben Sie versucht, PHP mit Mbstring PHP Extension Tokenizer PHP Extension zu installieren? und ich denke, der Laravel-Befehl ist ein Alias ​​für den eigentlichen Composer-Befehl, um ein neues Projekt zu erstellen. Verwenden Sie stattdessen 'composer create-project laravel/laravel [Name des Einfügeprojekts]'.

Verwandte Themen