1.1.17 • Published 3 years ago

swagger-bridge v1.1.17

Weekly downloads
4
License
ISC
Repository
github
Last release
3 years ago

swagger-bridge

swagger-bridge

配置

项目根目录下配置 .swagger-bridge.json 文件 package.json

{
  "scripts": {
    "swagger": "node ./node_modules/swagger-bridge/bin/index.js"
  }
}

内容组成

  • 每个key对应一个后端swagger地址,会对应生成一个文件
  • 生成文件的路径为: src/services/${key}/services.auto.ts
  • ts类型的模版会同时生成一个.d.ts声明文件,路径为:/src/types/typing${key}.d.ts

内容如下:

{
  "datapub": {
    "url": "http://localhost:8000/website/swagger/swagger-datapub.json",
    "mock-data": false,
    "unittest": false,
    "exclude": ["/test/"],
    "version": "3"
  },
  "platform": {
    "url": "http://localhost:8000/website/swagger/swagger-platform.json",
    "mock-data": false,
    "unittest": false,
    "exclude": ["/test/"],
    "version": "3"
  },
  "default": {
    "url": "http://localhost:8000/website/swagger/swagger-de.json",
    "mock-data": false,
    "unittest": false,
    "exclude": [],
    "version": "3"
  }
}
1.1.17

3 years ago

1.1.16

3 years ago

1.1.15

3 years ago

1.1.14

4 years ago

1.1.13

4 years ago

1.1.12

4 years ago

1.1.11

4 years ago

1.1.10

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.1

4 years ago

1.1.2

4 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago