Skip to content

ischenliang/koa-ts-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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,访问成功会出现如下如所示

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published