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 所有页面│ │ ├── archivesConfig # 档案配置│ │ ├── archivesManage # 档案管理│ │ ├── category # 门类管理│ │ ├── environmentalScreen # 环境监测大屏│ │ ├── components # views内页面组件│ │ │ ├── field # 字段管理组件│ │ │ ├── category # 门类管理│ │ ├── dashboard # 首页面板内容│ │ ├── features # 错误页面│ │ ├── storeManage # 库房管理│ │ ├── system # 权限管理│ │ │ ├── statisticsEchart # 档案统计│ │ │ ├── dept # 部门管理│ │ │ ├── job # 岗位管理│ │ │ ├── menu # 菜单管理│ │ │ ├── role # 角色管理│ │ │ ├── user # 用户管理│ │ │ ├── log # 日志│ │ │ │ ├── errLog # 异常日志│ │ │ │ ├── index # 操作日志│ │ │ ├── logManage # 日志管理│ │ │ ├── messageCenter # 消息中心│ │ │ ├── notifyManage # 通知管理│ │ ├── 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
npm install
# develop
npm run dev
# 构建测试环境
npm run build:stage
# 构建生产环境
npm run build:prod
#打包注意
router.js - mode改为'hash'vue.config.js - publicPath: './'.env.production - 地址改为真实的生产服务器地址```
|