项⽬构建,根据项⽬需求封装路由、⽹络请求、状态模块等
ElementUI⾃定义主题引⼊,封装业务需要的公共组件
使⽤xterm终端组件实现终端功能,使⽤html2canvas截图+轮询实现录屏功能,解决截图
时资源跨域和图⽚过⼤问题,使⽤guacamol-common-js API实现远程桌⾯连接
基于flv.js封装视频播放组件⽀持多种格式视频播放,扩展截图、下载视频⽂件等快捷功能
封装⽂件上传下载组件扩展上传⽂件校验,⽂件⼤⼩,⼤⽂件上传切⽚,上传进度回调⽅
法等功能
持续优化项⽬,按需加载组件,懒加载路由,cdn资源配置等
项⽬开发总结,经验整理分享