dragon-code / pretty-routes
Laravel 的精美路由
3.4.0
2024-03-13 08:56 UTC
Requires
- php: ^7.3 || ^8.0
- ext-json: *
- dragon-code/contracts: ^2.6
- dragon-code/laravel-routes-core: ^4.1 || ^5.0
- dragon-code/laravel-support: ^3.3
- dragon-code/support: ^5.6 || ^6.1
- illuminate/contracts: >=6.0 <12.0
- illuminate/http: >=6.0 <12.0
- illuminate/routing: >=6.0 <12.0
- illuminate/support: >=6.0 <12.0
- illuminate/view: >=6.0 <12.0
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: >=4.0 <10.0
- phpunit/phpunit: ^8.0 || ^9.6 || ^10.0
Conflicts
- dev-main
- 3.x-dev
- 3.4.0
- v3.3.0
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.0
- v3.0.0
- 2.x-dev
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.1
- v2.0.0
- v1.26.3
- v1.26.2
- v1.26.1
- v1.26.0
- v1.25.1
- v1.25.0
- v1.24.0
- v1.23.1
- v1.23.0
- v1.22.1
- v1.22.0
- v1.21.2
- v1.21.1
- v1.20.0
- v1.19.0
- v1.18.0
- v1.17.1
- v1.17.0
- v1.16.0
- v1.15.1
- v1.15.0
- v1.14.0
- v1.13.2
- v1.13.1
- v1.13.0
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.0
- v1.10.0
- v1.9.1
- v1.9.0
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.1
- v1.7.0
- v1.6.0
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.0
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.1.0-alpha1
- v1.0.2
- v1.0.1
- v1.0.0
This package is auto-updated.
Last update: 2024-09-12 16:42:03 UTC
README
以精美格式可视化您的路由。
安装
Laravel 框架
要获取 Pretty Routes
的最新版本,只需使用 Composer 引入项目即可
composer require dragon-code/pretty-routes --dev
Lumen 框架
我们不提供对 Lumen 框架的支持,因为我们认为它是一个功能不足的产品,这可能导致在 Lumen 的较新版本中出现各种错误。
此外,Taylor Otwell 也 宣布 将结束对 Lumen 的支持。
要获取 Pretty Routes
的最新版本,只需使用 Composer 引入项目即可
composer require dragon-code/pretty-routes dragon-code/laravel-routes-core:^4.1 --dev
在您的 bootstrap/app.php
文件中,在 $app->register(App\Providers\RouteServiceProvider::class)
之前添加一行
if (env('APP_ENV') !== 'production') { $app->register(\PrettyRoutes\ServiceProvider::class); $app->configure('pretty-routes'); }
接下来,将 配置 文件复制到 config/pretty-routes.php
并更改选项为
return [
// ...
'web_middleware' => null,
'api_middleware' => null,
// ...
];
两个框架
默认情况下,该包公开一个 /routes
url。如果您想配置此,请发布配置。
php artisan vendor:publish --provider="PrettyRoutes\ServiceProvider"
如果访问
/routes
不起作用,请确保您已在所有包提供者(在所有应用提供者之前)的同一区域包含提供者,以确保它具有优先级。
默认情况下,精美路由仅在
APP_DEBUG
环境变量为 true 时启用。您可以在发布的配置中配置此选项,如上所述,或添加任何自定义中间件。
从其他包升级
从 andrey-helldar/pretty-routes
升级
- 在您的
composer.json
文件中,将"andrey-helldar/pretty-routes": "^2.0"
替换为"dragon-code/pretty-routes": "^3.0"
。 - 运行命令
composer update
。 - 收益!
从 garygreen/pretty-routes
升级
- 在您的
composer.json
文件中,将"garygreen/pretty-routes": "^1.0"
替换为"dragon-code/pretty-routes": "^3.0"
。 - 运行命令
composer update
。 - 收益!
使用
打开 /routes
uri。例如,http://localhost:8000/routes
许可
本软件包采用 MIT 许可证。