- Vue3
- Vite
- Pinia
- Typescript
- animate.css 动画库
- element-plus 样式库
- echarts 图表库
- lodash 函数库
- mitt 事件收发库
- vue-router 路由库
- ESLint
- Prettier
- husky
- lint-staged
- 编辑器 - 画布
- 自定义组件
- 拖拽
- 删除组件、调整图层层级
- 放大缩小
- 撤销重做
- 吸附
- 编辑器 - 基础属性栏
- 预览、保存数据
- 编辑器 - 绑定事件
- 编辑器 - 绑定动画
- 拖拽旋转
- 复制 - 粘贴 - 剪切
- 编辑器模块组件
- 组件组合与拆分
- 组件锁定与解锁
- 快捷键
- 文本组件
- 矩形组件
- 网格线
- 动态属性面板
- 动态数据来源
- 组件联动
- 组件按需加载
# Install all package
pnpm install
# Dev
pnpm run dev
# Build
pnpm run build