guiplan官网

koajsAdmin文件结构


我们的koajsAdmin全栈框架结构树如下

public // 静态资源
servers // koa后端
    app // 后端文件
        config // 后端的配置文件,会读取.env里的配置文件
        controller // 控制器 guiplan配置好接口之后会自动生成控制器文件
        logger // 日志插件
        middleware // 中间件 登录校验中间件与日志中间件
        mongodb // 数据库插件
        router // 后端路由 前台地址,后台地址,以及移动端地址,guiplan会自动生成
        tables // 数据库表配置文件
        utils // 工具包 封装好的分页、用户token校验、接口请求返回等封装
        index.js // 后端入口执行文件,比如启动端口,静态资源,跨域等
    logs // 后端日志
    statics // 静态目录
        adminmanage // 后台element框架打包之后的文件存储位置
        upload // 文件上传位置
        view // 前台koa-art-template引擎静态文件目录
    .env // 后端配置文件,数据库配置,jwt校验码配置,登录过期配置
    index.js // 启动文件
    nodemon.json // nodemon启动配置
src // 前端
    api // 封装好的接口请求文件 也就是guiplan自动生成的api文件
    assets // 静态资源文件,图片 矢量图等
    components // 组件库,wangeditor,echart等封装好的组件,guiplan自动安装第三方插件时会自动存放到此目录
    config // 配置文件,开发环境请求地址,生成环境请求地址等配置
    libs // 工具包 接口请求拦截器、常用的封装函数、md5加密缓存等
    router // 路由配置,用guiplan创建页面时,自动注册路由地址保存到此文件夹中
    store // 状态机 用户状态,权限状态,系统状态
    utils // 工具包 后续会与libs合并
    views // vue页面文件 guiplan创建的页面都会自动存放于此
    app.vue // vue页面的入口文件
    index.css // 公共的样式配置文件
    main.js // 项目启动的入口文件
vite.config.js // vit构建工具配置 包含本地代理地址配置
进群学习:
请加微信号guiplan
文字