stevelacey / laravel-browsable-api
Laravel的可浏览API,基于Django REST Framework的可浏览API
1.1.0
2022-06-13 12:33 UTC
Requires
- php: >=7.4
- illuminate/support: >=7.0
Suggests
- barryvdh/laravel-debugbar: Integrates PHP Debug Bar
- beyondcode/laravel-query-detector: Notifies you when you should add eager loading (N+1 queries)
README
Laravel Browsable API 是一个用于在浏览器中使用时提供友好HTML输出的包,基于 Django REST Framework 的可浏览API
该包在 api
路由组前添加了一个中间件,该中间件将响应包装在基于Bootstrap 4的基本HTML模板中,并将发现的任何URL链接化
安装
composer require stevelacey/laravel-browsable-api
Laravel 5.5 使用包自动发现,因此不需要您手动添加 ServiceProvider
如果您不使用自动发现,请将 ServiceProvider 添加到 config/app.php 中的 providers 数组
SteveLacey\LaravelBrowsableApi\ServiceProvider::class,
使用发布命令将包配置和视图复制到您的项目中
php artisan vendor:publish --provider="SteveLacey\LaravelBrowsableApi\ServiceProvider"