1.3.1 • Published 2 years ago

service-api-builder v1.3.1

Weekly downloads
68
License
MIT
Repository
-
Last release
2 years ago

service-api-builder

自动生成api接口和对应ts类型

安装

npm i -g service-api-builder
yarn global add service-api-builder

使用说明:

api-build -u \

api-build -u http://www.domain.com/swagger/v1/swagger.json --ignore-header

参数

  • -u, --url :swagger地址 必填
  • -p, --path :生成文件存放目录 可选(默认/src/services)
  • --ignore-header :忽略header参数
  • --header-optional :header参数默认可选的(仅参数required为undefined时生效)
  • --query-optional :query参数默认可选的(仅参数required为undefined时生效)
  • --body-optional :body参数默认可选的(仅参数required为undefined时生效)

可添加apiHead.txt文件配置service文件头部代码,保存于执行命令的当前目录(一般为项目根目录)或者--path(生成文件存放目录)参数的目录,后者优先级高于前者。模板如下

import request from "../utils/request";
const url = "{apiUrl}";
1.3.1

2 years ago

1.3.0

2 years ago

1.2.4

3 years ago

1.2.0

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.1.2

3 years ago

1.1.1

4 years ago

1.1.0

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago