pantheon-systems/terminus-decoupled-kit-plugin

为Pantheon创建一个解耦套件项目

1.0.0 2023-07-03 15:52 UTC

This package is auto-updated.

Last update: 2024-09-23 20:47:55 UTC


README

Terminus解耦套件插件提供用于在Pantheon使用预配置的启动套件创建解耦项目的命令。

decoupled-kit:create命令引导你完成以下任务

  • 在Pantheon为所选CMS后端创建一个新的网站。
  • 可选地安装你的CMS。
  • 创建一个前端代码库,从新创建的CMS项目中获取数据。这个代码库将自动配置用于本地开发,并且可以稍后使用导入仓库工作流程部署到Pantheon。

要求

安装

terminus self:plugin:install pantheon-systems/terminus-decoupled-kit-plugin

命令

decoupled-kit:create

在Pantheon创建一个后端CMS网站和一个从CMS网站获取数据的前端代码库。

交互式运行

terminus decoupled-kit:create

命令参数

以下参数可以提供给decoupled-kit:create命令

decoupled-kit:create [options] [--] <site_name> <label> [<upstream_id>]

示例

decoupled-kit:create <site> <label> <upstream>

创建一个名为site的新网站,人类可读标签为label,使用upstream的代码。

命令选项

decoupled-kit:create命令还有其他选项可供进一步自定义

示例

decoupled-kit:create <site> <label> <upstream> --org=<org> --cms<cms> --install-cms<install-cms> --region<region>

创建一个名为site的新网站,人类可读标签为label,与organization相关联,用于指定的cms

相关项目

  • Create Pantheon Decoupled Kit - 用于根据Pantheon启动套件创建和升级前端代码库的NodeJS CLI。此terminus插件使用它,也可以独立使用。

已知限制

  • 目前此terminus插件创建你的前端代码库,但不会自动部署到Pantheon。你可以使用导入仓库工作流程将你的前端代码库部署到Pantheon。