Laravel RouteServiceProvider 在 app/Providers 目录中丢失

问题描述 投票:0回答:1

我正在开发一个 Laravel 项目,我注意到 app/Providers 目录中缺少 RouteServiceProvider.php 文件。在我遵循的 Laravel 文档和教程中,它通常默认存在。我想了解为什么它可能会丢失以及如何恢复它。

除了 AppServiceProvider、FortifyServiceProvider 和 JetstreamServiceProvider 之外,RouteServiceProvider.php 应该在那里,但它似乎从未在我的项目中创建。如何生成丢失的 RouteServiceProvider.php 文件并在 Laravel 应用程序中恢复其功能?

我尝试在线搜索解决方案,并检查是否有任何 Laravel Artisan 命令来重新生成此特定提供程序。我希望找到一种简单的方法来使用命令或恢复说明来重新生成它,而不影响我当前的设置。

我预期会发生什么:

我希望找到一个简单的解决方案来恢复丢失的 RouteServiceProvider.php 文件 - 通过 Artisan 命令或使用正确的结构手动创建它。

php laravel missing-data laravel-artisan laravel-11
1个回答
0
投票

从 Laravel 11 开始更改了文件结构。 您可以从

配置路由和中间件

bootstrap/app.php

您可以阅读官方文档。

https://laravel.com/docs/11.x/releases#struct

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.