【前端】智能库房综合管理系统前端项目
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.

72 lines
3.0 KiB

  1. 智能库房综合管理系统
  2. ##参考文档:
  3. 1.[element-ui](https://element.eleme.cn/2.15/#/zh-CN)
  4. 2.[vue-element-admin](https://panjiachen.github.io/vue-element-admin-site/zh/)
  5. ```bash
  6. ## 项目结构
  7. ├── build # 构建相关
  8. ├── public # 静态资源
  9. │ │── favicon.ico # favicon图标
  10. │ └── index.html # html模板
  11. ├── src # 源代码
  12. │ ├── api # 所有请求
  13. │ ├── assets # 主题 字体等静态资源
  14. │ │ ├── icons # 项目所有 svg icons
  15. │ │ ├── images # images
  16. │ │ ├── styles # 全局样式
  17. │ ├── components # 全局公用组件
  18. │ ├── layout # 全局 layout
  19. │ │ ├── # 系统布局设置
  20. │ │ ├── # 侧边栏
  21. │ │ ├── # 导航栏
  22. │ │ ├── # main
  23. │ ├── mixins # 全局共享数据和方法
  24. │ ├── router # 路由
  25. │ ├── store # 全局 store管理
  26. │ ├── utils # 全局公用方法
  27. │ ├── views # views 所有页面
  28. │ │ ├── archivesConfig # 档案配置
  29. │ │ ├── components # views内页面组件
  30. │ │ ├── dashboard # 首页面板内容
  31. │ │ ├── features # 错误页面
  32. │ │ ├── system # 权限管理
  33. │ │ │ ├── dept # 部门管理
  34. │ │ │ ├── job # 岗位管理
  35. │ │ │ ├── menu # 菜单管理
  36. │ │ │ ├── role # 角色管理
  37. │ │ │ ├── user # 用户管理
  38. │ │ │ ├── log # 日志
  39. │ │ │ │ ├── errLog # 异常日志
  40. │ │ │ │ ├── index # 操作日志
  41. │ │ ├── home # 首页
  42. │ │ ├── login # 登录
  43. │ ├── App.vue # 入口页面
  44. │ ├── main.js # 入口文件 加载组件 初始化等
  45. │ └── settings.js # 网站基本设置
  46. ├── .env.xxx # 环境变量配置
  47. ├── .eslintrc.js # eslint 配置项
  48. ├── .babelrc # babel-loader 配置
  49. ├── .travis.yml # 自动化CI配置
  50. ├── vue.config.js # vue-cli 配置
  51. ├── postcss.config.js # postcss 配置
  52. └── package.json # package.json
  53. ```
  54. ```bash
  55. # install dependency
  56. npm install
  57. # develop
  58. npm run dev
  59. # 构建测试环境
  60. npm run build:stage
  61. # 构建生产环境
  62. npm run build:prod
  63. ```