快速制作index.html,介绍一个h5快速制作平台鲁班H5

鲁班H5是一个前后端都开源的h5快速制作平台,是基于Vue2.0开发的类似于开源版本的易企秀、人人秀,可以通过拖拽的形式,快速生成H5。

1.5.0 更新的内容

Bug Fix

修复预览 跨页面通信问题

修复克隆作品时候,动画复制不完整问题

新功能

支持 Video

支持 轮播图

支持 图片库

支持 背景图

支持 背景颜色

支持 从第三方图片库选择图片

优化

封面图:上传封面之前压缩封面图,减小图片体积

渲染引擎:更新渲染引擎构建脚本

代码目录说明

front-end/h5/src # 前端源码目录:包含编辑器、作品管理、表单统计等部分 ├── assets │ ├── 403.svg │ ├── 404.svg │ ├── 500.svg │ ├── logo.png │ ├── placeholder-for-work.svg │ └── unauth-page-illustration.svg ├── components │ ├── core # 核心部分 │ │ ├── editor # 编辑器模块 │ │ │ ├── canvas # 画布:编辑模式 + 快速预览模式 │ │ │ │ ├── edit.js # 编辑模式对应画布 │ │ │ │ └── preview.js # 快速预览模式对应的画布 │ │ │ ├── edit-panel # 编辑器右侧的编辑、配置面板 │ │ │ │ ├── action.js # │ │ │ │ ├── props.js # 组件属性编辑面板 │ │ │ │ └── script.js # 自定义脚本 │ │ │ ├── header │ │ │ ├── modals │ │ │ │ └── preview.vue # 预览弹窗 │ │ │ ├── shortcuts-panel # 插件列表对应的快捷按钮 │ │ │ │ ├── index.js │ │ │ │ └── shortcut-button.js │ │ │ └── index.js │ │ ├── models # 编辑器中的各种 model │ │ │ ├── element.js # 插件在画布中对应的元素 │ │ │ ├── page.js # 页面 │ │ │ └── work.js # 整个H5作品 │ │ ├── styles │ │ │ └── index.scss │ │ └── support # 辅助支持部分 │ │ └── shape.js # 拖拽改变元素形状 │ ├── plugins # 插件列表:按钮、表单(提交按钮+输入框)、文字、图片 │ │ ├── lbp-button.js │ │ ├── lbp-form-button.js │ │ ├── lbp-form-input.js │ │ ├── lbp-picture-placeholder.jpg │ │ ├── lbp-picture.js │ │ └── lbp-text.js │ └── HelloWorld.vue ├── constants # 常量配置 │ └── api.js # 后端 API 接口地址等配置 ├── mixins # 加载插件 │ └── load-plugins.js ├── pages │ ├── editor # 核心编辑器入口 │ ├── home │ └── index ├── store │ ├── modules │ │ ├── editor.js │ │ ├── element.js │ │ ├── loading.js │ │ ├── page.js │ │ ├── user.js │ │ ├── visible.js │ │ └── work.js │ ├── plugins # vuex 插件 │ │ └── undo-redo # 撤销、重做 │ │ ├── History.js │ │ └── index.js │ └── index.js ├── utils │ ├── element.js │ ├── http.js │ └── strapi.js ├── views │ ├── work-manager │ │ ├── form-stat │ │ │ ├── column.js │ │ │ ├── detail.vue │ │ │ └── index.vue │ │ ├── index.vue │ │ └── list.vue │ ├── About.vue │ ├── Editor.vue # 编辑器入口,对核心编辑器做了一层包装,在这里加载插件列表 │ └── Home.vue ├── App.vue ├── engine-entry.js # 用于在手机端预览、查看H5作品的入口 ├── main.js # 编辑器 + work-manager(作品管理页面) 的入口 ├── registerServiceWorker.js └── router.js # 页面路由

鲁班H5文档:https://ly525.github.io/luban-h5/zh/

git地址:https://github.com/ly525/luban-h5

gitee地址:https://gitee.com/ly525/luban-h5

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值