我怎样才能将我的 laravel 更新到最新版本(8 或更高版本)

How can i Update my laravel to latest version(8 or above)

目前我正在使用Laravel 4.2。

我试过这个命令 - composer global require laravel/installer 它正在安装 4.2 版本本身。我需要将它更新到最新版本。任何建议..

我的PHP版本是7.3

根据 official laravel docs,推荐的方法是创建一个全新的 laravel 安装并将独特的应用程序文件从您的旧应用程序复制到新创建的项目

如果您要升级 Laravel 安装程序,只需重新安装

composer global remove laravel/installer 
composer global require laravel/installer

4.2 是最新版本的安装程序(不是框架),您可以使用 Laravel 安装程序 4.2 安装 Laravel 框架 8.0 https://packagist.org/packages/laravel/installer

您可以使用以下命令创建一个 Laravel 8 项目:

laravel new example-app
cd example-app
php artisan --version

php artisan --version 应该显示最新版本的 Laravel 框架

如果您打算将当前的 Laravel 4.2 项目升级到 8.0,您需要先升级到 5(5.0 - 5.8),然后是 6、7、8。

以下是如何从 4.2 升级到 5.0 https://laravel.com/docs/5.0/upgrade#upgrade-5.0

但是路径太长,最好新建一个最新的,然后复制粘贴路由和控制器。