设置全局 API 根路径
此功能自:
- SDK 1.1.8-RELEASE
- IDEA Plugin 0.6.5
保持更新,享受更多便捷!
如何设置 API 跟路径 - ApiHug设置全局 API 根路径
https://apihug.github.io/zhCN-docs/how/004_how_define_api_root_path
PS
由于不可描述原因, 服务器必须移动到国内, 一个垃*云, 工具机器难用, 流程也不好搞,所以将就用吧,不行就是直接访问github 页面, 淦....
如何设置 API 跟路径 - ApiHug设置全局 API 根路径
https://apihug.com/zhCN-docs/how/004_how_define_api_root_path.html
背景
在设计 api 时候, 一般我们通过特殊的前缀来区分 api 和其他的服务器资源区分, 例如:
{api}/{version}/{resources}/{resource_id}/action
api: 所有api资源的前缀, 比如就叫/apiversion: 版本号,比如v1,v100resource比如books关于图书resource_id图书 ISBN 码,或者你的业务ID, 比如1038DK-12action比如get当然你也可以使用 HTTP 动作GET
使用特别的前缀好处:
- 可针对性监控管理
- 减低认知负担
api 前缀是个全局性的设置, 所以模块下的api 都被加上同样的前缀!
设置
更新您wire模块的配置
项目 {module}-proto/main/resources/hope-wire.json:
{
"packageName" : "com.good.work",
"name" : "good-app-proto",
"application" : "good-app",
"domain" : "work",
"apiRoot" : "/api"
}
添加 api 根目录: "apiRoot" : "/api"
更新您sdk 版本
项目 /gradle/libs.versions.toml:
# libraries
apihug = "1.1.8-RELEASE"
apihug到 1.1.8-RELEASE+
Plugin
IDEA plugin 请更新到 0.6.5+ 也以在 UI 上愉快的进行配置和调试拉!


1418

被折叠的 条评论
为什么被折叠?



