creating-plugins - 创建包含钩子和界面的 EmDash 插件
创建包含钩子、存储、设置、管理界面、API 路由和 Portable Text 块类型的 TypeScript EmDash 插件。
标签
更新于: 2026-10-07该技能可以做什么
- 创建 EmDash 插件
- 搭建 TypeScript 包
- 配置插件描述符
- 实现运行时钩子
- 添加 API 路由
- 配置存储和设置
- 构建管理界面
- 定义 Portable Text 块
输入
- 插件需求
- EmDash 项目
- Astro 配置
- 部署平台
输出
- TypeScript 插件包
- 插件描述符
- 运行时插件定义
- 钩子处理器
- API 路由
- 管理界面
- Portable Text 块类型
- 插件注册配置
要求
- TypeScript 环境
- EmDash CMS 依赖
- Astro/Vite 项目
- 用于沙箱运行的 Cloudflare Workers
