lightit/scramble-extensions

本包的最新版本(1.2.0)没有可用的许可证信息。

1.2.0 2024-09-20 18:10 UTC

This package is auto-updated.

Last update: 2024-09-20 18:11:13 UTC


README

Scramble Extensions 是一个包含 Dedoc/Scramble 包不同扩展的包。这些扩展旨在使文档包适应 light 的编码方式。

安装

要求:Laravel >= 8.17 PHP >= 8.1.0 Composer

  • brew install php@8.1 composer Mac OS X 使用 brew
  • apt-get install php8.1 Ubuntu 使用 apt-get(如需,请使用 sudo)

当您使用 Docker 时,此步骤不是必需的。

开发安装

  1. 在本地克隆此项目的 GitHub 仓库

    git clone git@github.com:Light-it-labs/scramble-extensions
    
  2. 进入您的项目目录并创建 .env 文件的副本

    cd scramble-extensions
    
  3. 使用以下命令安装所需的依赖项

composer install

在项目中安装

目前,Lagger 在 packagist.org(composer 包库)中不可用,因此为了在项目中安装它,我们需要将以下行添加到项目的 composer.json 中

"repositories": [
  {
    "type": "vcs",
    "url": "https://github.com/Light-it-labs/scramble-extensions"
  }
]

之后,composer 也会在此仓库中查找包,我们可以执行以下命令。

composer require lightit/scramble-extensions:dev-main

Scramble Extensions 使用方法

将扩展包含到 Scramble

要使用该包提供的扩展,您需要修改 Scramble 的配置文件。在 "extensions" 属性中包含包扩展。

示例

'servers' => null,

    'middleware' => [
        'web',
        'auth:web',
    ],

    'extensions' => LightIt\ScrambleExtensions\LightitScrambleExtensions::getAllExtensions(),