2015-10-22 19 views
5

Birçok gün, laravel'i kurmak için besteci oluşturma-proje yöntemini kullandım ve bugün bu serin laravel yükleyici yöntemini laravel documentation'da buldum.Laravel Installer - Hazırlama işinde takılıyorum

composer global require "laravel/installer=~1.1" komutunu hızlıca çalıştırdım ve bir başarı mesajı aldım. Ayrıca belgelerinde belirtilen ~/.composer/vendor/binyerine ~\AppData\Roaming\Composer\vendor\bin dizininde yüklü olduğunu söyledi. PATH değişkenini buna göre kurdum. (Orada yanlış bir şey var mı?)

Her neyse, başlatmak istediğim projenin dizinine gittim ve laravel new master komutunu çalıştırdım ve Crafting Application... adresinde sıkışıp kalıyor. Bir kez durdurdum ve bir kez daha başlattım ve hala devam ediyor. Bu havalı yöntemin çok yavaş çalışmasını istemiyorum. Ne yapmalıyım?

Ek Bilgi: -

  1. İnternet hızı: 1Mbps
  2. OS: Windows 10
  3. İşlemci: Intel Core i5-4440 işlemci @ 3.10GHz (Bu hızın konularda eğer söz var)

UPDATE İşlemin tamamlanması yaklaşık 10-15 dakika sürdü. Bu fazla değil mi? Bu, besteci yaratma-proje yöntemi ile durum böyle değildi.

+0

Bu, uzunca bir süre gözükmüyor (özellikle Laravel yükleyicinin yükleme süresini kısaltmak olduğu için!). Bildiğim kadarıyla, temelde bir Laravel yüklemesinin güncel bir sürümünü indiriyor. Yani, bir yerdeki bir sunucu 'create-project' yapar ve daha sonra ortaya çıkan dizin yapısını (' vendor' dizini de dahil olmak üzere) fermuarlar. Daha sonra Laravel yükleyici bunu indirir ve sıkıştırır. Yani evet, yavaş olabileceği birkaç puan var - internet bağlantınız ve zip barındırma sunucusunun internet bağlantısı. – alexrussell

+0

Yani, tüm bu dizin yerine doğrudan bir zip indirir mi? İşlemi hızlı yapmamalı mı? Ve internet hızım ne olacak, tamam mı? –

+0

Bildiğim kadarıyla sadece bir zip indiriyor - tüm amacı, "composer install" 'un neden olduğu yavaşlıktan kaçınmaktır, yani evet bu işlemi daha hızlı yapmalıdır. İnternet hızın bana iyi geliyor. FYI indirmek için zip dosyası http://cabinet.laravel.com/latest.zip adresinde ve sadece 8 megabayt altında - yani indirmek için sadece bir dakika sürmelidir. [Yükleyici kaynağı] 'na (https://github.com/laravel/installer/blob/master/src/NewCommand.php#L51) baktığımızda, hala unzipping sonra birkaç besteci görevleri yapmak zorunda, ama bu' Çok fazla büyük bir anlaşma. – alexrussell

cevap

1

Mbstring PHP Extension Tokenizer PHP Extension ile php yüklemeyi denediniz mi? ve laravel komutunun yeni bir proje oluşturmak için gerçek besteci komutunun bir takma adı olduğunu düşünüyorum. Bunun yerine, 'besteci oluşturma-proje laravel/laravel [insert_project_name]' kullanmayı deneyin.

İlgili konular