随着业务的发展,前后台和不同平台的代码都写在一个路由文件里面会非常庞杂,这时候就诞生了拆分路由文件的需求,可以采用以下方法拆分路由:
1、在routes文件夹中添加新的路由文件如:admin.php
2、在app/Providers/RouteServiceProvider.php中添加方法:
<?php /** * Define the routes for the application. * * @return void */ public function map() { $this->mapApiRoutes(); $this->mapWebRoutes(); $this->mapAdminRoutes(); } ?>
3、在map方法中添加该方法
<?php /** * admin 路由 */ protected function mapAdminRoutes() { Route::namespace($this->namespace) ->group(base_path('routes/admin.php')); } ?>
文章评论(0)