Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 1.19 KB

README.md

File metadata and controls

25 lines (23 loc) · 1.19 KB

koa-ts-controllers-base

该项目是针对 koa + typescript的一个base版本,以后就可以在这个基础上创建项目,就不需要每次都去反复搭建项目。

依赖

主要使用了koa + koa-router + koa-ts-controllers来实现restful API接口的编写。 数据库以及数据库连接工具主要是使用了mysql + sequelize来操作。 更多koa-ts-controllers操作,请查看koa-ts-controllers 具体案例参考:注册登录与鉴权

如何使用

  1. 首先使用git clone命令将代码克隆到本地
  2. 修改src/utils/seq.ts里面的数据库相关配置
  3. 然后使用npm install进行依赖的安装
  4. 全局安装热加载工具ts-node-dev
npm install ts-node-dev -g
  1. 启动项目
ts-node-dev src/app.ts

等到终端出现如下效果,则表示项目启动成功 6. 在浏览器输入localhost:3001/api/v1/role/list,访问成功会出现如下如所示