用composer create-project安装特定的laravel版本
安装Laravel最快最简单的方法是通过作曲者的命令。 从laravel文档( http://laravel.com/docs/quick ),它表明我们可以用这个来安装它:
composer create-project laravel/laravel your-project-name --prefer-dist
但是,当你运行上面的命令时,它会抓取最新版本的Laravel。 如果我想安装最新版本的4.0.x,我该如何控制它? 或者,当4.2不在时4.1.x?
从composer help create-project
命令
create-project命令从给定的项目创build一个新的项目
打包成一个新的目录。 如果在不带参数的情况下执行,并在具有composer.json文件的目录中安装当前项目的软件包。
你可以使用这个命令来引导新的项目或设置一个干净的
版本控制安装为您的项目的开发者。[版]
您还可以使用=或:作为分隔符指定包名称的版本。
要安装不稳定的包,请指定所需的版本,或使用–stability = dev(其中dev可以是RC,beta,alpha或dev之一)。
这个命令的作用:
composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist
这与*符号一起工作。
看一看:
Laravel 4.2文档
语法(Via Composer):
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
例:
composer create-project laravel/laravel my_laravel_dir 4.2
哪里4.2是你的laravel版本。
注意:如果你不指定版本,那么它会自动采用最新版本的Laravel。
尝试通过composer php创build项目
您也可以通过在terminal中发布Composer create-project命令来安装Laravel:
composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist
composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist
然后你可能需要安装所有的供应商软件包,所以
composer install