H5源码:视频可视化搭建项目源码

工程目录

|-- client					--------前端项目界面代码
    |--common					--------前端界面对应静态资源
    |--components				--------组件
    |--config					--------配置文件
    |--eventBus					--------eventBus
    |--filter					--------过滤器
    |--mixins					--------混入
    |--pages					--------页面
    |--router					--------路由配置
    |--store					--------vuex状态管理
    |--service					--------axios封装
    |--App.vue					--------App
    |--main.js					--------入口文件
    |--permission.js			        --------权限控制
|-- server					--------服务器端项目代码
    |--confog					--------配置文件
    |--controller				--------数据库链接相关
    |--extend					--------框架扩展
    |--model					-------Schema和Model
    |--middleware				--------中间件
    |--core				        --------Koa MVC实现自动加载核心文件
    |--views					--------ejs页面模板
    |--public					--------静态资源
    |--router.js				--------路由
    |--app.js					--------服务端入口
|-- common					--------前后端公用代码模块(如加解密)
|-- engine-template			        --------页面模板引擎,使用webpack打包成js提供页面引用
|-- config.json				        --------配置文件

编辑器整体设计

  • 一个组件选择区,提供用户选择需要的组件
  • 一个编辑预览画板,提供用户拖拽排序页面预览的功能
  • 一个组件属性编辑器,提供给用户编辑组件内部props、公共样式和动画的功能
  • 用户在左侧组件区域选择组件添加到页面上,编辑区域组件通过动态组件特性渲染出每个组件元素。

视频合成核心

开发调试

启动 mongodb

安装依赖

npm i

启动前置并开启观看模式

此模式下会开启热更新

npm run watch-publish

启动服务端

npm run dev-server
启动完成访问http://localhost:4000就可以看到工程页面了

先注册用户,然后登陆体验操作

发布部署

启动 mongodb

需要全局安装 pm2

npm install pm2 -g

启动命令

npm run publish && npm run start
阅读全文
资源下载
下载价格免费
下载说明:
1、本站所有资源均从互联网上收集整理而来,仅供学习交流之用,因此不包含技术服务请大家谅解!
2、本站不提供任何实质性的付费和支付资源,所有需要积分下载的资源均为网站运营赞助费用或者线下劳务费用!
3、本站所有资源仅用于学习及研究使用,您必须在下载后的24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担!
4、本站站内提供的所有可下载资源,本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发),但本站不保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug!如有链接无法下载、失效或广告,请联系客服处理!
5、本站资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您的合法权益,请立即告知本站,本站将及时予与删除并致以最深的歉意!
6、如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
7、如果您喜欢该资源,请支持官方正版资源,以得到更好的正版服务!
8、请您认真阅读上述内容,注册本站用户或下载本站资源即您同意上述内容!
原文链接:https://www.shuli.cc/?p=12372,转载请注明出处。
0

评论0

显示验证码
没有账号?注册  忘记密码?