negreanucalin/multidoc-laravel

0.1.9 2021-11-24 15:04 UTC

This package is auto-updated.

Last update: 2024-09-24 21:15:51 UTC


README

尚未稳定,处于测试阶段!

Laravel 封装器,使用 Multidoc 解析器Multidoc 查看器

安装

只需在您的 composer.json 中添加 "negreanucalin/multidoc-laravel": "^1.0"

Laravel 配置

  • 添加服务提供者和别名

    • 提供者 \MultidocLaravel\MultidocServiceProvider::class
    • 别名 'MultidocLaravel'=>\Multidoc\Facades\MultidocLaravelFacade::class
  • 发布供应商:运行 php artisan vendor:publish --tag=multidoc

  • (SPA+API 集成)

    Route::get('/{any}', function () { return ... })->where('any', '^(?!api|multidoc).*$');

  • 生成文档

    • 文档文件夹位于应用根目录下的 documentation 目录中(检查 Multidoc 解析器
    • 运行: php artisan multidoc:generate
  • 测试它

    • 访问:{{yourAppName}}/multidoc