@allkic/lowcode-plugin-custom-component
v1.0.2
Published
Custom Component Wrapper Plugin for Allkic Lowcode Engine
Readme
@allkic/lowcode-plugin-custom-component
自定义组件封装插件,用于阿里低代码引擎。
功能
- 在顶部导航栏添加"封装组件"和"查看组件"按钮
- 选择画布中的组件进行封装保存
- 查看和管理已封装的自定义组件
- 组件数据持久化在 MCP HTTP Server 的 SQLite 数据库(
custom_components表)
配置
await plugins.register(CustomComponentPlugin, {
apiBaseUrl: 'http://localhost:4000', // MCP HTTP Server 地址
teamId: 'team_001', // 可选,团队 ID
});API
| 方法 | 路径 | 说明 |
|------|------|------|
| GET | /api/custom-components | 获取列表 |
| GET | /api/custom-components/:id | 获取详情 |
| POST | /api/custom-components | 创建封装组件 |
| DELETE | /api/custom-components/:id | 删除封装组件 |
安装
npm install @allkic/lowcode-plugin-custom-component使用
import CustomComponentPlugin from '@allkic/lowcode-plugin-custom-component';
// 注册插件
await plugins.register(CustomComponentPlugin);开发
# 安装依赖
npm install
# 开发模式(监听文件变化)
npm run dev
# 构建
npm run buildLicense
MIT
