How
设置全局 API 根路径
此功能自:
保持更新,享受更多便捷!
在设计 api
时候, 一般我们通过特殊的前缀来区分 api
和其他的服务器资源区分, 例如:
{api}/{version}/{resources}/{resource_id}/action
api
: 所有api
资源的前缀, 比如就叫 /api
version
: 版本号,比如 v1
, v100
resource
比如 books
关于图书resource_id
图书 ISBN 码,或者你的业务ID, 比如 1038DK-12
action
比如 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"
IDEA plugin 请更新到 0.6.5+ 也以在 UI 上愉快的进行配置和调试拉!