open-index/open-npm huggingface dataset:
npm package: @ljm-editor/render
Description: 项目 -> 页面 1对多 页面 -> 版本 1对多 版本
Latest version: 0.0.1

# 积木平台 - 编辑器

项目 -> 页面 1对多
页面 -> 版本 1对多
版本



1. 新建页面（关联项目）
2. 编辑页面
3. 保存版本

## 编辑器功能点

[ ] 组件库导入
[ ] 组件编辑
[ ] 页面编辑
[ ] 模板库
[ ] 素材库
[ ] 预览
[ ] 保存
[ ] 保存为模板
[ ] 下载截图
[ ] 下载JSON
[ ] canvas可拖动
[ ] 实现下载JSON配置
[ ] 脚本生成、编辑、注入

## props

data
versions
templates
previewUrl

<!-- emits: {
  'upload',({file, success, fail})
  'downloadImg',({imgUrl, success, fail})
  'save', ({type, data, success, fail})
  'preview',({pageId})
}

emitter.on('ljm:upload', ({file, success}) => {
  
  success(url)
})

emitter.on('ljm:downloadImg', ({imgUrl, success, fail}) => {

}) -->


## 后端API

文件：上传、下载
页面/模板：新建、保存、删除、详情、列表
页面版本：发布/回滚
素材：CRUD
素材分类


编写ljm-render组件
丰富组件库展示组件和编辑组件
编写应用示例(服务端、管理端、H5端)


   

    9