Laravel9 如何新建路由文件?

问题描述

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

尝试过的方法

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

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

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

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

file

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

1年前 评论
威尼斯 (楼主) 1年前
讨论数量: 7
陈先生

建议阅读 RouteServiceProvider

1年前

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

1年前

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

1年前
nff93

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

1年前

没有注册admin中间件

1年前

file

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

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

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