8891 / laravel-route-json
将laravel注册的路由导出到指定的json文件
1.1.2
2018-10-12 10:18 UTC
Requires
- php: >=5.4
- illuminate/support: ^5.0
README
将所有路由导出到public路径下的route.json文件
route.json格式如下
[
"path" : "/user",
"path" : "/user/[^/]+" # equal route /user/{id}
]
支持Laravel & Lumen 5.0以上版本
使用方法
composer require 8891/laravel-route-json
Laravel
config/app.php
'providers' => [ ... 'T8891\RouteJson\RouteJsonServiceProvider', ]
Lumen
bootstrap/app.php
$app->register(T8891\RouteJson\RouteJsonServiceProvider::class); // OR $app->register('T8891\RouteJson\RouteJsonServiceProvider');
导出route.json
php artisan route:json
然后检查public/route.json
额外路由匹配
config/routejson.php
<?php return [ "extra" => [ "/assets" ] ];