SuperAPI AI 工具集

drupal-canvas

前端与建站

查看项目

更新于 10-16 05:50

技能介绍

用途:这是 Drupal Canvas Code Components(React/JSX)的入口技能,本身不镜像上游内容,而是指向官方维护的 drupal-canvas/skills 套件(MIT 许可)。资料说明本地副本会随上游演进过时,而过时的组件规则比没有更糟,因此建议直接安装上游套件。

主要能力:上游套件包含多个技能(具体列表以仓库为准),涉及 canvas-component-composability、canvas-component-definition、canvas-component-metadata、canvas-component-push、canvas-component-utils、canvas-content-templates、canvas-data-fetching、canvas-design-decomposition、canvas-headless、canvas-navigation-components、canvas-page-definition、canvas-regions、canvas-styling-conventions、canvas-workbench。

启用时机:构建、编辑或推送 Canvas 代码组件时;在代码组件与 Twig SDC 之间做选择时;需要 Canvas 指引但不确定由哪个技能承载时。

使用方式:安装上游套件运行 npx skills add drupal-canvas/skills。若需为代码组件搭建代码库,上游提供 CLI:npx @drupal-canvas/create <project>。

补充:上游套件仅针对 React/JSX。其他场景由本仓库中的技能补充,包括 drupal-canvas-sdc(主题与模块中的 Twig 单目录组件:component.yml 模式、Canvas 注册规则、组件配置实体、版本管理与部署陷阱)以及 canvas-contribution(向 drupal.org 贡献 Canvas 功能与修复:问题分叉、合并请求、composer 补丁)。

限制:资料未提供价格、平台兼容范围、性能效果等细节,暂未提供;具体技能清单以上游仓库当前状态为准。