Skip to content

JCHappytime/Dragable-Component-Demo

Repository files navigation

Dragable-Components-Demo

实现通过拖拽组件来生成功能页面。类似于GrapesJS这样的功能。

Demo预览请查看:可拖拽组件Demo地址

Functions

主要实现功能点如下:

  • 编辑器
  • 自定义组件
  • 拖拽

Specification

  • Element UI
  • Vue(2.x) + Vuex + Vue Router
  • Typescript
  • less

Build Setup

Requires Node.js 6+

Prepare to run in local environment

Others

  • 在项目中加入了Cypress V6.6.0进行端到端的自动化测试
  • 启动Cypress自动化测试: npm run cy:open / yarn cy:open
  • 所有的测试用例都位于根目录下面的cypress文件夹下面
  • 如需要自动化测试的视频录制,请使用npm run cy:video,成功之后保存在cypress/videos/文件夹之下

About

可拖拽组件页面开发+Cypress最佳实践

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published