node-sass 或 sass)js-md5 加密后模拟提交)axios,可先mock数据)vue create 创建项目,选择以下特性:
element-ui、axios、echarts、js-md5main.js 中完整引入Element UI和样式创建基本目录结构: src/ api/ # axios接口封装 assets/ # 静态资源 components/ # 公共组件 router/ # 路由配置 store/ # Vuex模块 styles/ # 全局样式 utils/ # 工具函数 views/ # 页面视图
配置 vue.config.js(如有必要,可设置别名等)
router/index.js 中配置登录页(/login)App.vue 中放置路由视图页面中的视频相关功能不用实现 后期我来处理 只需提供基础box与样式即可
所有API请求先在 src/api 中用 setTimeout 模拟返回数据,便于独立开发
代码风格使用函数式组件(Vue2 Options API即可)
注释:复杂逻辑(如图表初始化、加密)需添加注释
开始执行吧