coozila / drupal-scaffold

关于该软件包最新版本(1.0.0)的许可证信息不可用。

将此软件包添加到任何基于 drupal/core-composer-scaffold 的 Drupal 发行版中,以便在 Ramsalt 中使用。

1.0.0 2022-07-25 18:58 UTC

README

将此项目添加到任何基于 drupal/core-composer-scaffold 的 Drupal 网站中,以启用在 Ramsalt 中的使用。

此项目启用以下功能

  • 为 wodby 使用添加 settings.php
  • 为每个环境添加设置文件
  • 提供 wodby.yml 部署后脚本
  • 通过单独的 composer.patches.json 文件启用 drupal-patches
  • 提供在 Ramsalt 中使用的默认 circleci 部署配置

启用此项目

此软件包必须在顶级 composer.json 文件中启用,否则它将被忽略,并且不会执行任何功能。

  1. 将软件包添加到 'drupal-scaffold' 允许列表中

    composer config extra.drupal-scaffold.allowed-packages --json '[["ramsalt/drupal-scaffold"]]'

    注意:如果您 已经drupal-scaffold.allowed-packages 配置中列出了其他软件包,此命令不适用于您。在这种情况下,您需要手动将 "ramsalt/drupal-scaffold" 添加到数组中。

  2. 像平常一样要求此软件包

    composer require ramsalt/drupal-scaffold

生成的 composer.json 应该 包含 以下内容

{
    "require": {
        "ramsalt/drupal-scaffold": "^1@beta"
    },
    "extra": {
        "drupal-scaffold": {
            "allowed-packages": [
                "ramsalt/drupal-scaffold"
            ]
        }
    }
}