
本项目采用MVC架构模型，采用前后端分离模式开发
${project}：项目名称

    技术栈说明
    ${project}-server:
       语言：nodejs
       框架：koa
       路由库：koa-router

    ${project}-view / ui
        前端框架：VUE
        前端ui框架：element-ui
        请求库：axios
        路由库：vue-router
        全局状态库：vuex
    

${project}-server：后台服务
    business: M 层 内部封装了数据表的操作
    config：项目配置文件
    controllers：C 层 处理用户请求，输入输出操作
    lib：封装的一些工具函数
    middleware：中间件 请求到达 C 层之前 做的一些操作 如权限认证
    node_modules：项目依赖库
    proxy：封装的一些工具类
    test：测试文件可删除
    upload：静态文件
    app.js 项目入口文件
    routes_mount.js 路由挂载文件
    staticRouter.js 静态文件路由挂载


${project}-view / ui：管理系统
    config：项目配置文件
    node_modules：项目依赖库
    src：源码目录
        components：公共组件
        filters：vue 公共过滤器
        images：静态图片
        mixins：公共函数
        public：静态资源
        router：路由映射文件
        store：vuex的store文件
        style：css样式文件
        utils：工具函数
        view：视图文件与router联合 形成路由映射
        App.vue：视图入口
        main.js：项目入口文件

${project}-app ：app/小程序
	common:公共文件如样式公告函数
 	components:公共组件


