查看laravel版本-laravel download
解决方案简述
如果您已经安装了Laravel项目,想要查看当前项目的版本信息,可以通过多种方式实现。而在下载特定版本的Laravel时,也可以根据不同的需求选择合适的方法。
查看已安装Laravel项目的版本
方法一:使用artisan命令
这是最直接的方式。在您的Laravel项目根目录下打开终端(Windows系统为命令提示符或者PowerShell,Mac和Linux为终端),输入如下命令:
bash
php artisan --version
执行后,终端会输出类似“Laravel Framework 9.19.0”的信息,这里就表明了您当前使用的Laravel框架版本号。
方法二:查看composer.json文件
在Laravel项目中,composer.json
文件记录了项目所依赖的各种包及其版本信息,包括Laravel本身。您可以打开这个文件,在其中搜索"laravel/framework"
,可以看到类似于这样的代码片段:
json
"require": {
"php": "^7.3|^8.0",
"fideloper/proxy": "^4.4",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.0.1",
"laravel/framework": "^9.19",//此处即为版本信息
"laravel/sanctum": "^2.11",
"laravel/tinker": "^2.5"
},
通过这种方式可以准确地知道项目基于哪个版本构建。
Laravel下载指定版本
当您需要创建一个指定版本的Laravel项目时,可以借助Composer来完成。以下是两种常见的下载方法。
使用create - project命令
在终端中执行以下命令来创建指定版本的新项目,例如要创建一个8.0版本的Laravel项目:
bash
composer create-project --prefer-dist laravel/laravel example-app "8.*"
这里的example-app
是您将要创建的项目的名称,而"8.*"
则指定了要创建的Laravel版本范围,它表示8.x系列的稳定版本。您也可以精确到具体的版本号,如"8.65.0"
。
使用laravel new命令(需预先全局安装laravel/installer)
确保已经全局安装了laravel/installer
,可以通过下面的命令来安装(如果尚未安装):
bash
composer global require laravel/installer
然后就可以使用laravel new
命令加上版本号来创建指定版本的项目了:
bash
laravel new example-app --version=8.0
需要注意的是,并不是所有的旧版本都支持这种简单的--version
参数指定方式,对于一些非常老的版本可能还是需要采用composer create-project
的方式更为稳妥。