在laravel安装程序上使用命令composer global require "laravel/installer=~1.1"
然后laravel new project-name
在窗口上安装laravel时,它现在安装laravel 5.0,最新版本。如何使用带有laravel new
命令的laravel安装程序安装laravel 4.2版本??
答案 0 :(得分:10)
使用laravel安装程序无法做到这一点。它将始终获得最新版本。这是source of the laravel new
command
protected function download($zipFile)
{
$response = \GuzzleHttp\get('http://cabinet.laravel.com/latest.zip')->getBody();
// ^^^^^^^^^^
file_put_contents($zipFile, $response);
return $this;
}
您可以使用composer create-project
并指定版本:
composer create-project laravel/laravel project-name ~4.2.0 --prefer-dist
顺便说一句~4.2.0
表示您将获得4.2.*
的最新版本(目前为4.2.11)
答案 1 :(得分:3)
这对我来说非常适合家园:
$ composer create-project laravel/laravel YOURFOLDERNAME 4.2.*
注意版本#的*。
输出:
Installing laravel/laravel (v4.2.11)
- Installing laravel/laravel (v4.2.11)
Downloading: 100%
答案 2 :(得分:1)
如果您不打算创建多个4.2项目,可以通过发出另一个Composer命令来安装单个项目:
composer create-project laravel/laravel foldername "4.2" --prefer-dist
其中foldername是项目文件夹的名称," 4.2"指定要安装的版本。
我刚才在Windows 7机器上试过它,它可以工作。
P.S。 Laravel文档显示略有不同的语法:
composer create-project laravel/laravel "4.2" --prefer-dist
但这会在名为" 4.2"。
答案 3 :(得分:0)
这应该可以解决问题。快乐编程
答案 4 :(得分:0)
这应该做的工作。
composer create-project laravel/laravel {{projectName}} 4.2.* --prefer-dist
答案 5 :(得分:0)
下载git bash
cd /opt/lampp/htdocs
并运行
composer create-project laravel/laravel [name] 4.2.* --prefer-dist
其中[name]是您的项目名称。
答案 6 :(得分:0)
最好使用作曲家
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
只需打开电源外壳并cd到要运行项目的目录,然后运行上面的命令,请确保首先具有composer。