You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
多媒体信息发布平台
##参考文档:
1.[element-ui](https://element.eleme.cn/2.15/#/zh-CN) 2.[vue-element-admin](https://panjiachen.github.io/vue-element-admin-site/zh/)
```bash ## 项目结构
├── build # 构建相关 ├── public # 静态资源 │ │── favicon.ico # favicon图标 │ └── index.html # html模板 ├── src # 源代码 │ ├── api # 所有请求 │ ├── assets # 主题 字体等静态资源 │ │ ├── icons # 项目所有 svg icons │ │ ├── images # images │ │ ├── styles # 全局样式 │ ├── components # 全局公用组件 │ ├── layout # 全局 layout │ │ ├── # 系统布局设置 │ │ ├── # 侧边栏 │ │ ├── # 导航栏 │ │ ├── # main │ ├── mixins # 全局共享数据和方法 │ ├── router # 路由 │ ├── store # 全局 store管理 │ ├── utils # 全局公用方法 │ ├── views # views 所有页面 │ │ ├── components # views内页面组件 │ │ ├── content # 内容管理 │ │ │ ├── material # 素材库 │ │ │ ├── publish # 上屏发布 │ │ │ ├── theme # 主题库 │ │ ├── dashboard # 首页面板内容 │ │ ├── device # 设备管理 │ │ │ ├── config # 开关机配置 │ │ │ ├── list # 设备列表 │ │ ├── features # 错误页面 │ │ ├── forgetPassword # 忘记密码 │ │ ├── immediateRelease # 即时发布/定时发布 │ │ ├── system # 权限管理 │ │ │ ├── dept # 机构管理 │ │ │ ├── menu # 权限管理 │ │ │ ├── role # 角色管理 │ │ │ ├── user # 用户管理 │ │ ├── home # 首页 │ │ ├── login # 登录 │ ├── App.vue # 入口页面 │ ├── main.js # 入口文件 加载组件 初始化等 │ └── settings.js # 网站基本设置 ├── .env.xxx # 环境变量配置 ├── .eslintrc.js # eslint 配置项 ├── .babelrc # babel-loader 配置 ├── .travis.yml # 自动化CI配置 ├── vue.config.js # vue-cli 配置 ├── postcss.config.js # postcss 配置 └── package.json # package.json ```
```bash # install dependency
yarn install
# develop
yarn run dev
# 构建测试环境
yarn run build:stage
# 构建生产环境
yarn run build:prod ```
|