关于 drupal-canvas
为 Drupal Canvas React/JSX 代码组件提供上游技能套件的入口说明。它指引用户安装并使用官方维护的 drupal-canvas/skills,而非维护一份可能过时的副本。
主要功能
- 01指向官方维护的技能套件
- 02说明技能适用场景
- 03列出上游技能
- 04区分 Twig SDC 与代码组件相关指南
适用场景
- 01开始构建或编辑 Canvas 代码组件
- 02判断使用代码组件还是 Twig SDC
- 03查找 Canvas 内容模板或数据获取指南
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ grasmash/ drupal-claude-skills --skill drupal-canvas安装后在 Claude Code 中输入/drupal-canvas确认已加载。
详细介绍
Drupal Canvas 代码组件——使用上游套件
Canvas 代码组件(React/JSX)由官方维护的 drupal-canvas/skills 套件提供支持 (采用 MIT 许可)。本仓库不会镜像该套件:随着上游不断演进,本地副本会逐渐过时,而过时的组件规则还不如没有。请安装官方版本:
npx skills add drupal-canvas/skills
对于代码组件,上游提供了 CLI 来搭建代码库:
npx @drupal-canvas/create <project>。
此技能的触发场景
- 构建、编辑或推送 Canvas 代码组件
- 在代码组件和 Twig SDC 之间进行选择
- 查找 Canvas 指南,但不确定对应哪项技能
上游技能
该套件包含以下技能(请查看代码库以获取最新列表):
canvas-component-composabilitycanvas-component-definitioncanvas-component-metadatacanvas-component-pushcanvas-component-utilscanvas-content-templatescanvas-data-fetchingcanvas-design-decompositioncanvas-headlesscanvas-navigation-componentscanvas-page-definitioncanvas-regionscanvas-styling-conventionscanvas-workbench
本仓库中的补充技能
上游套件仅支持 React/JSX。其他内容请参阅:
drupal-canvas-sdc——主题和模块中的 Twig 单目录组件:component.yml架构、Canvas 注册规则、组件配置实体、版本控制和部署陷阱。canvas-contribution——向 drupal.org 回馈 Canvas 功能和修复(问题分支、合并请求、Composer 补丁)。
评论
支持 Markdown