A partir de ahora, si uso este comando
laravel new blog
Creará un proyecto de laravel con la última versión como 5.2, pero ¿qué pasa si quiero instalar una versión específica, es decir. versión 5.1?
ACTUALIZACIÓN :: Estoy buscando el comando del instalador de laravel, ¿hay alguna opción / parámetro para la instalación de una versión específica?

utilizar
laravel new blog --version Example laravel new blog --5.1También puede utilizar el método del compositor
composer create-project laravel/laravel app "5.1.*"aquí, aplicación es el nombre de su proyecto
por favor vea la documentación para laravel 5.1 aquí
Los comandos anteriores ya no son compatibles, así que utilice
composer create-project laravel/laravel="5.1.*" appNamefuente
laravel/installerpaquete (ver https://packagist.org/packages/laravel/installer ), no con elcomposer create-projectcomandoPuedes usar el método del compositor como
composer create-project laravel/laravel blog "5.1"O aquí está el archivo del compositor
{ "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" } }fuente
use el nuevo blog de laravel --5.1
asegúrese de tener la versión 1.3.4 del instalador de laravel.
fuente
laravel help -- newpara ver la documentación dellaravel newcomandoPara una versión más nueva de laravel:
composer create-project --prefer-dist laravel/laravel=5.5.* project_namefuente
La forma directa como se menciona en la documentación:
composer create-project --prefer-dist laravel/laravel blog "6.*"https://laravel.com/docs/6.x/installation
fuente
Desde Laravel 6, ahora está funcionando con el siguiente comando:
composer create-project --prefer-dist laravel/laravel:^7.0 blogfuente
puede encontrar todo el código de instalación de la versión aquí cambiando la versión de laravel doc
composer create-project --prefer-dist laravel/laravel yourProjectName "5.1.*"código anterior para crear el proyecto de la versión 5.1 de laravel. ver más en laravel doc. codificación feliz !!
fuente