此插件从安装的 LakeDrops 插件中收集可用的 ahoy 脚本,并在项目根目录中配置 ahy。

安装次数: 25,837

依赖项: 7

建议者: 0

安全性: 0

类型:composer-plugin

v1.8.1 2024-02-20 16:18 UTC

README

这是一个 composer 插件,使用来自 Ahoy-CLI 的框架为 Ahoy 准备本地开发环境。

如果您已经全局安装了 Ahoy-CLI,那么您可以在 Drupal 项目中使用它而无需进一步配置。

Ahoy 在 L3D 框架内

它目前扫描所有具有模式 lakedrops/* 的 composer 包,收集它们的所有 Ahoy 命令,并自动使它们在主项目根目录中可用。

为 Ahoy 准备 LakeDrops 插件

当您的 composer 插件应该支持此 Ahoy 框架时,只需在插件的根目录中创建一个名为 .ahoy.l3d.yml 的文件,其内容类似于此

ahoyapi: v2
commands:
  name1:
    imports:
      - file1.yml
    usage: Description of the commands in the external file 1
  name2:
    imports:
      - file2.yml
    usage: Description of the commands in the external file 2

您可以使用自己的名称(而不是 name1name2),然后导入任意数量的文件,这些文件包含此插件部分的真正 Ahoy 命令。

当 Ahoy 以后将这些文件导入您的根项目时,它将确保正确解析导入文件的完整路径。