2016-02-02 5 views
30

В настоящее время, если я использую эту командуУстановить конкретную версию с помощью Laravel установки

laravel new blog 

Это создаст Laravel проект с последней версией, как 5.2, но что, если я хочу установить определенную версию, т.е. , версия 5.1?

UPDATE :: Я ищу команду установки laravel, есть ли какой-либо параметр/параметр для конкретной установки версии?

ответ

-1

пытаются использовать композитору

composer create-project laravel/laravel my-first-proj 4.0 
2

Вы можете использовать метод композитора как

composer create-project laravel/laravel blog "5.1" 

Или здесь является файл композитор

{ 
    "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" 
    }, 
    "autoload": { 
     "classmap": [ 
      "database" 
     ], 
     "psr-4": { 
      "App\\": "app/" 
     } 
    }, 
    "autoload-dev": { 
     "classmap": [ 
      "tests/TestCase.php" 
     ] 
    }, 
    "scripts": { 
     "post-install-cmd": [ 
      "php artisan clear-compiled", 
      "php artisan optimize" 
     ], 
     "pre-update-cmd": [ 
      "php artisan clear-compiled" 
     ], 
     "post-update-cmd": [ 
      "php artisan optimize" 
     ], 
     "post-root-package-install": [ 
      "php -r \"copy('.env.example', '.env');\"" 
     ], 
     "post-create-project-cmd": [ 
      "php artisan key:generate" 
     ] 
    }, 
    "config": { 
     "preferred-install": "dist" 
    } 
} 
16

использование

laravel new blog --version 

Example laravel new blog --5.1 

Вы также можете использовать метод композитора

composer create-project laravel/laravel app "5.1.*" 

здесь, приложение название вашего проекта

смотрите документацию для Laravel 5,1 here

+1

Этот ответ очень похож на другие ответы. Хорошо добавить ответ, но, пожалуйста, убедитесь, что ваш ответ добавляет новую и полезную информацию, которая отсутствует в других. – AdrianHHH

+1

Это вообще не отвечает на вопрос; исходный вопрос задает вопрос об установке laravel с пакетом 'laravel/installer' (см. [https://packagist.org/packages/laravel/installer](https://packagist.org/packages/laravel/installer)). , а не с командой 'composer create-project' – kjones

+3

' laravel new blog --5.1' перестает работать –

40

Используя композитор вы можете указать версию вы хотите легко, запустив

composer create-project laravel/laravel="5.1.*" myProject 

Использование 5.1. * будет убедитесь, что вы получили все последние исправления в ветке 5.1.

+1

Не удалось создать более старую версию (5.3. *) с помощью установщика Laravel версии 1.4.1. Вместо этого мне пришлось использовать композитор, как описано выше. – AKMorris

11

использование Laravel новый блог --5.1
убедитесь, что вы должны иметь Laravel установки 1.3.4 версии.

+0

'laravel help - new' для просмотра документации для команды' laravel new' – kjones

+6

он больше не работает :( –

+2

Не работает (Installer 1.4.1). Играют ли они в игры с этой опцией или что? –

0

Для новой версии Laravel:

composer create-project --prefer-dist laravel/laravel=5.5.* project_name 
Смежные вопросы