joeri-abbo / laravel-api-markdown-tree
此包的最新版本(dev-master)没有可用的许可证信息。
一个Laravel包,用于生成Markdown格式的API路由树视图。
dev-master
2023-09-18 17:48 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^8.0|^9.0|^10.0
Requires (Dev)
- mockery/mockery: ^1.5.0
- orchestra/testbench: ^8.0.0
- phpunit/phpunit: ^10.0.0
This package is auto-updated.
Last update: 2024-09-18 20:14:45 UTC
README
Laravel API Markdown Tree是一个包,用于基于您的Laravel应用程序的路由生成Markdown格式的树形视图API文档。
安装
要将该包作为开发依赖项安装,请按照以下步骤操作
- 将包仓库添加到您的Laravel项目的
composer.json
文件中
"repositories": [ { "type": "vcs", "url": "https://github.com/JoeriAbbo/laravel-api-markdown-tree.git" } ],
请确保将URL替换为您Git仓库的URL。
- 将包作为开发依赖项添加到您的Laravel项目中
composer require --dev joeriabbo/laravel-api-markdown-tree: dev-master
- 如果您使用的是Laravel 5.4或更早版本,请在config/app.php文件中注册服务提供者
'providers' => [ // ... JoeriAbbo\LaravelApiMarkdownTree\LaravelApiMarkdownTreeServiceProvider::class, ],
对于Laravel 5.5或更高版本,服务提供者将自动发现。
使用方法
要生成API文档,请在您的Laravel项目根目录中运行以下命令
php artisan apidocs:generate
默认情况下,此命令将在您的Laravel项目根目录中创建一个api_docs.md
文件,其中包含API路由的Markdown格式的树形视图。您可以通过传递参数来指定自定义输出文件,例如
php artisan apidocs:generate custom_output.md
许可证此包是开源软件,许可协议为MIT。