dummy-team/wp-installer-composer-scripts

dummy-team/wp-installer 的 Composer 脚本

v0.4.0 2015-09-26 12:59 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:42:17 UTC


README

这些脚本用于 wp-installer 包,并在 composer 事件(create-project、install 和 update)之后调用。

安装

安装 composer 并需要此包

composer require dummy-team/wp-installer-composer-scripts

您必须在 composer.json 的 extra 块中设置一些参数,以允许脚本访问您的文件

  "extra": {
    "dummyteam-parameters": {
      "parameter-file": "web/wp/wp-config-sample.php",
      "destination-folder": "web/"
    }
  }
  • parameter-file (必需): 默认 WordPress 安装中 wp-config-sample.php 文件的路径
  • destination-folder (可选): 最终 wp-config.phpwp-config.php.dist 文件的目标文件夹

脚本

构建参数

此脚本构建 wp-config.phpwp-config.php.dist,查找在 dist 文件中设置的参数,并询问本地版本所需值。

如何使用

将以下行添加到您的 composer.json

"scripts": {
    "post-install-cmd": [
        "DummyTeam\\WpInstallerComposerScripts\\Parameters::build"
    ],
    "post-update-cmd": [
        "DummyTeam\\WpInstallerComposerScripts\\Parameters::build"
    ]
}

下次执行 composer installcomposer updatecomposer create-project ... 时,脚本将解析您的配置

准备 Git

将以下行添加到您的 composer.json

"scripts": {
    "post-create-project-cmd": [
        "DummyTeam\\WpInstallerComposerScripts\\Git::build"
    ]
}

下次执行 composer create-project ... 时,脚本将解析您的配置

准备结构

将以下行添加到您的 composer.json

"scripts": {
    "post-create-project-cmd": [
        "DummyTeam\\WpInstallerComposerScripts\\Structure::build"
    ]
}

下次执行 composer create-project ... 时,脚本将解析您的配置