当前位置: 首页 > news >正文

洛阳网站开发培训网站cms大全

洛阳网站开发培训,网站cms大全,中国优秀作文网,甘肃兰州建筑网一、开源项目简介 《视搭》是一个视频可视化搭建项目。您可以通过简单的拖拽方式快速生产一个短视频,使用方式就像易企秀或百度 H5 等 h5 搭建工具一样的简单。目前行业内罕有关于视频可视化搭建的开源项目,《视搭》是一个相对比较完整的开源项目&#…

一、开源项目简介

《视搭》是一个视频可视化搭建项目。您可以通过简单的拖拽方式快速生产一个短视频,使用方式就像易企秀或百度 H5 等 h5 搭建工具一样的简单。目前行业内罕有关于视频可视化搭建的开源项目,《视搭》是一个相对比较完整的开源项目,仅抛砖引玉希望您喜欢。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

图片预览

四、功能概述

《视搭》的后端视频合成部分是基于FFCreator这个库开发的,FFCreator 是一个基于 node.js 的轻量、灵活的短视频加工库。您只需要添加几张图片或视频片段再加一段背景音乐,就可以快速生成一个很酷的视频短片。

《视搭》前端部分 fork 自quark-h5项目开发,本项目未做太多扩展。quark-h5 是一个很棒的 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

  • 安装 mongodb
  • 配置 mongodb:配置文件在/server/config/index.css
  • 启动 mongodb

安装依赖

npm i
  • 在依赖安装过程中会去根据用户当前环境 自动拉取 FFmpeg 的相关二进制包,具体各个系统的相关二进制包可见node-ffmpeg-installer二进制包详解

启动前端并开启 watch 模式

此模式下会开启热更新

npm run watch-publish

启动服务端

npm run dev-server

启动完访问http://localhost:4000就可以看到工程页面了

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

发布部署

启动 mongodb

  • 安装 mongodb
  • 配置 mongodb:配置文件在/server/config/index.css
  • 启动 mongodb

需要全局安装 pm2

npm install pm2 -g

启动命令

npm run publish && npm run start

六、源码地址

https://download.csdn.net/download/weixin_37576193/87727100

http://www.yayakq.cn/news/770567/

相关文章:

  • 松岗建网站摩托车专业网站
  • 建设一个购物网站多少钱手机开发者模式怎么开
  • 现在的网站推广是怎么做的平面设计公司有什么职位
  • ui设计素材网站有哪些潍坊程序设计网站建设公司
  • 服装店网页设计网站模板wordpress 即时搜索
  • 网站建设管理与维护从哪看出网站的建站公司
  • 设计报价网站做剧情网站侵权吗
  • 网站不备案可以做百度竞价吗免费域名注册 ddns
  • 河南网站建设制作网站设计公司竞争优势
  • 直接采用模板网站有什么缺点阿里云模板建站好不好
  • 东莞网上商城网站建设优化大师apk
  • 外汇直播室都是网站做的辽宁建设工程造价信息网
  • 深圳移动网站建设公南京我爱我家网站建设新村二手房
  • 如何给网站做排名优化网站开发word
  • 微表单网站什么网站做家电测评
  • 有的网站域名解析错误南京网站微信建设
  • 美术对网站开发有用吗单页型网站
  • 吉林省建设安全厅官方网站湖南网络工程职业学院高职扩招
  • 在本地做的网站怎么修改域名wordpress自定义选项
  • 网站后台登录不显示验证码wordpress sticky_posts
  • 光谷网站推广怎样做购物网站
  • 有一个网站专门做促销小游戏养老院网站开发背景
  • 百度精准推广seo引擎优化外包
  • 网站建设公司大型网站优化客户报表
  • 商业网站设计欣赏如何优化网站关键词排名
  • 微信手机网站哈尔滨网站建设教学
  • 模板网站制作平台惠州市
  • 手机网站html5模板手机app界面设计图
  • 泉州建站模板网站北碚区建设银行网站
  • 广东网站建设模板织梦系统网站首页空白