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.
xuhuajiao
2613dde972
|
1 year ago | |
---|---|---|
public | 2 years ago | |
src | 1 year ago | |
.editorconfig | 2 years ago | |
.env.development | 1 year ago | |
.env.production | 2 years ago | |
.eslintignore | 2 years ago | |
.eslintrc.js | 2 years ago | |
.gitignore | 2 years ago | |
.travis.yml | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
babel.config.js | 2 years ago | |
jest.config.js | 2 years ago | |
package.json | 1 year ago | |
plopfile.js | 2 years ago | |
postcss.config.js | 2 years ago | |
vue.config.js | 2 years ago |
README.md
电子档案管理系统
##参考文档:
1.[element-ui](https://element.eleme.cn/2.15/#/zh-CN)
2.[vue-element-admin](https://panjiachen.github.io/vue-element-admin-site/zh/)
## 项目结构
├── 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 # 权限管理
│ │ │ ├── archiveStatistics # 档案统计
│ │ │ ├── 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
# 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 - 地址改为真实的生产服务器地址