使用 Laravel 安装程序安装特定版本

现在,如果我使用这个命令

laravel new blog

它将创建一个 Laravel 项目的最新版本,如5.2,但如果我想安装一个特定的版本,即。版本5.1?

更新: 我正在寻找 Laravel 安装程序命令,是否有任何选项/参数为特定版本的安装?

150373 次浏览

您可以使用作曲家方法 喜欢

composer create-project laravel/laravel blog "5.1"

Or here is the composer file

{
"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"
}
}

使用

laravel new blog --version


Example laravel new blog --5.1

您还可以使用作曲家方法

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

在这里,应用程序是您的项目的名称

请参阅 Laravel 5.1 给你的文档

更新:

以上命令已不再支持,请使用

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

通过使用编曲器,可以轻松地通过运行

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

使用5.1. * 将确保您获得5.1分支中的所有最新补丁。

使用 Laravel 新博客5.1
请确保您必须有 Laravel 安装程序1.3.4版本。

For newer version of laravel:

composer create-project --prefer-dist laravel/laravel=5.5.* project_name

文件中提到的直接方式:

composer create-project --prefer-dist laravel/laravel blog "6.*"

Https://laravel.com/docs/6.x/installation

您可以找到所有版本的安装代码 给你通过更改版本的 laravel 文档

composer create-project --prefer-dist laravel/laravel yourProjectName "5.1.*"

以上代码用于创建 laravel5.1版本项目。 see more in laravel doc. happy coding!!

来自 Laravel 6,现在它使用以下命令工作:

composer create-project --prefer-dist laravel/laravel:^7.0 blog

通过编写器安装特定版本 8. *

composer create-project laravel/laravel:^8.* project_name

使用编写器安装特定版本的 7. *

composer create-project --prefer-dist laravel/laravel:^7.0 project_name

要安装特定版本的 6. * 及以下版本,请使用以下命令:

composer create-project --prefer-dist laravel/laravel project_name "6.*"

Year 2022

由于 Laravel 5.2(2017) ,不可能通过 Laravel Installer安装特定的 Laravel 版本。改用 composer create-project。例如:

composer create-project --prefer-dist laravel/laravel blog "7.*"

// That will install Version the latest version of Laravel 7.
// would install:
"laravel/framework": "^7.29",

composer create-project --prefer-dist laravel/laravel blog "5.*"

// would install:
"laravel/framework": "5.8.*",

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

将在本地计算机上安装最新的 Laravel 版本。

你可以使用这个命令

composer create-project laravel/laravel:^8.*.* exam-app

作曲家 create-project ——青睐-dist laravel/laravel project _ name“ version _ num”

例子: 假设,我想创建一个名为 blog的新项目 在那里我想使用幼虫 6.0 LTS 版本, 听从命令

composer create-project --prefer-dist laravel/laravel blog "6.*"