Laravel9 如何新建路由文件?

问题描述

由于随着项目越来越大,Route中的web.php路由文件越来越复杂,所以为了方便维护,需要将后台的路由和前台的路由分开,我想在Route目录中新增一个Admin.php路由文件,该如何操作?

尝试过的方法

我根据网上的方案,尝试在app/Providers/RouteServiceProvider.php新增如下
Laravel9 如何新建路由文件?

下面是在Admin.php文件注册的路由
Laravel9 如何新建路由文件?

但访问出现以下报错,Laravel似乎不能找到
Laravel9 如何新建路由文件?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

file

检查 app/Http/Kernel.php$routeMiddleware 有没有注册 admin 路由。如果没有可以将图片中的 admin 换成 apiweb

2年前 评论
威尼斯 (楼主) 2年前
讨论数量: 7

建议阅读 RouteServiceProvider

2年前

直接在 web.php 里 include 吧,简单点儿。

2年前

确认一下路由缓存是否清除

2年前
nff93

盲猜你的报错和你贴的代码没有关系!

2年前

没有注册admin中间件

2年前

file

检查 app/Http/Kernel.php$routeMiddleware 有没有注册 admin 路由。如果没有可以将图片中的 admin 换成 apiweb

2年前 评论
威尼斯 (楼主) 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!