Skip to content

mu-kang/pontx-react-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pontx-react-ts

本插件是根据 pontx 结合 react 请求库 swr 生成react API请求服务,方便大家使用。

使用方式

  1. 执行 npm install pontx-react-ts -D

  2. pontx-config.json中新增"generate":"pontx-react-ts"

{
  "outDir": "../src/pontx-services",
  "plugins": {
    // pontx built-in plugin or your custom plugin
    "generate":"pontx-react-ts"
  },
  "origins": [{
    // Pontx support mulitple origins in one project.
    // Pontx support OAS2、OAS3 origin by default. You can contribute Pontx Parse Plugin to support other type of origin.
    "name": "name1",
    "url": "myhost/v2/api-docs.json"
  }, {
    "name": "name2",
    "envs": {
      "daily": "my-daily-host/v2/api-docs.json",
      "pre": "my-pre-host/v2/api-docs.json",
      "prod": "myhost/v2/api-docs.json",
    },
    "env": "prod"
  }]
}
  1. 在根目录 新增utils/service.ts 可参考当前插件目录中 ./template/service.ts

About

pontx-react-ts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published