2015-12-18 15 views
8

Zaczynam nowy projekt i chcę go uruchomić z nową wersją laravel. Nie chcę uaktualniać ani starszej wersji.Laravel utworzyć wersję 5.2 wydania projektu

Jak utworzyć projekt Laravel 5.2?

Gdzie jest mój problem i co zrobiłem:

zainstalowałem laravel 5.1 z

composer create-project --prefer-dist laravel/laravel projectname 

także laravel new projectname ma ten sam problem.

Jest to plik kompozytor po zainstalowaniu nowego projektu

{ 
    "name": "laravel/laravel", 
    "description": "The Laravel Framework.", 
    "keywords": ["framework", "laravel"], 
    "license": "MIT", 
    "type": "project", 
    "require": { 
     "php": ">=5.5.9", 
     "laravel/framework": "5.1.*" 
    }, 
    "require-dev": { 
     "fzaninotto/faker": "~1.4", 
     "mockery/mockery": "0.9.*", 
     "phpunit/phpunit": "~4.0", 
     "phpspec/phpspec": "~2.1" 
    }, 
... 

Próbowałem też z

composer create-project laravel/laravel=5.2.0 projectname 

ale mam ten błąd

could not find package laravel/laravel with version 5.2.0. 

Próbowałem z composer self-update sam problem Przeczytałem dokumentację dla laravel 5.2. Jest oficjalnie wydany

+2

myślę, że trzeba dodać '„minimalnej trwałości”:„beta”' do composer.json –

Odpowiedz

15

Jeśli spojrzeć na https://stackoverflow.com/a/25949281/3593996 samo pytanie zapytał, kiedy Laravel 5 był w wersji rozwiniętej.

Teraz, jeśli chcesz utworzyć 5.2 projektu trzeba użyć dev-develop w wersji na kompozytora utworzyć projekt:

composer create-project laravel/laravel your-project-name dev-develop 

Ale jeśli chcesz zainstalować 5.1 wersję można użyć

composer create-project laravel/laravel your-project-name 5.1.* 

lub proste:

composer create-project laravel/laravel your-project-name 

Podobna do starszych wersji, na przykład:

composer create-project laravel/laravel your-project-name 5.0.* 

lub

composer create-project laravel/laravel your-project-name 4.2.* 

Gdy laravel 5.2 zostanie wydany jako stabilny, będzie można go zainstalować za pomocą

composer create-project laravel/laravel your-project-name 5.2.* 

lub prosty

composer create-project laravel/laravel your-project-name 

i korzystania

composer create-project laravel/laravel your-project-name dev-develop 

prawdopodobnie będzie zainstalować wersję rozwojową laravel 5,3

2

Należy pamiętać, że Laravel 5.2.0 nadal jest wersją beta, a nie stabilną. Tak więc, na świeżym zainstalować:

kompozytor create-projekt laravel/laravel-projekt-name Twój dev-rozwijać

enter image description here

1

Dziś, jeśli wykonasz zwykłą instalację, otrzymasz 5.2.23

composer create-project laravel/laravel projectname --prefer-dist 
1

to samo stało się ze mną. Ponieważ moja wersja php była niższa niż 5.5, kompozytor automatycznie pobrał wersję laravel, która była kompatybilna z moją wersją php i była w wersji 5.0.16. Po zainstalowaniu php 5.5 zadziałało.

Powiązane problemy