Skip to content

chaorenluo/ts-automatically-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ts-automatic-model

typescript 的模型构建工具

需要的依赖

# 安装
npm install ts-node -g;
npm install automatically-model -D;

# 外部配置文件和项目同级
创建 automatic.config.json
可以配置两个属性
{
  "entry":"/api/index.ts",
  "output":"/model"
}

entry
你请求api的文件路径,以src目录为起始目录,这个文件包含了你所有请求api的方法并且一定要把他export default
出来,不然插件读取不到

例如api.ts:const domes = () => axios.get('/node/game/game_detail?gid=158');
export default {
   domes
}

output
生成模型文件的路径,以src目录为起始目录


# 运行
automatic-model xxxx
xxxx 代表你请求api文件里面export default出来的方法名称,xxx也代码你生成模型文件的名称

例如
api.ts
export default {
   domes
}
automatic-model domes

About

一个用于自动生成后端数据模型的ts插件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published