该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Koa 2 + Typescript + Sequelize

npm run dev

|-- node_modules                           // 包依赖
|-- app
    |-- config
        |-- index                          // 全局配置信息
    |-- logger
        |-- index.ts                       // 处理日志
    |-- controller
        |-- admin
            |-- UserController.ts          // 用户controller层
        |-- UserController.ts              // 上传controller层
    |-- service
        |-- admin
            |-- UserService.ts             // 用户service层
    |-- model
        |-- User.ts                        // 用户model层
    |-- db
        |-- index.ts                       // 数据库连接
    |-- middleware
        |-- AccessMiddleWare.ts            // 日志中间层
        |-- AuthMiddleWare.ts              // 校验token中间层
    |-- router
        |-- index.ts                       // 路由 响应前端请求
    |-- index.ts                           // 启动
|-- logs                                   // 存储日志信息
|-- statics
    |-- upload                             // 存储上传文件
|-- test                                   // 测试用例
|-- utils
    |-- auth.ts                            // token加密解密
    |-- paginate.ts                        // 分页
    |-- publicFunction.ts                  // 公用方法
    |-- response.ts                        // 响应返回信息封装
    |-- validate.ts                        // 校验表单
|-- .env                                   // 环境变量
|-- index.ts                               // 启动

空文件

简介

基于koa2+ts+sequelize,其中对token校验、分页、响应返回信息等进行了封装,可用于后端项目从0到1的开发,欢迎大家下载使用。 展开 收起
JavaScript 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化