Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

是否可以默认集成根据 swagger/openapi/apifox 生成 ts、请求客户端等等的工具,通过参数或者环境变量控制是否启用生成功能 #148

Open
rookie-luochao opened this issue Jul 20, 2024 · 0 comments

Comments

@rookie-luochao
Copy link

Feature request(新功能建议)

起因是有 uniapp 用户问,uniapp里面默认用的官方的 uni-request ,是否也可以支持自动生成 ts、请求客户端等等适配uniapp的工具,可以节省数以万计的代码 因为有同类工具写的很死,比如:要自己选择支持的客户端类型,很多都没有考虑 uni-request,支持fetch, axios的比较多

openapi-ts-request工具是可以支持的:

  • 配置 requestLibPath 参数,可以引入自己封装的 request 工具函数
  • 生成的请求客户端默认是 axios 的参数定义,在你的 request 里面对参数进行微调后,在传给 uni-request
  • apifox可以同步生成 openapi.json 文件,具体可以加 apifox 官方交流群咨询如何配置
@rookie-luochao rookie-luochao changed the title 是否可以默认集成根据 swagger/openapi/apifox 生成 ts、请求客户端等等的工具,通过参数或者环境变量控制是否生成 是否可以默认集成根据 swagger/openapi/apifox 生成 ts、请求客户端等等的工具,通过参数或者环境变量控制是否启用生成功能 Jul 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant