由于RAP本地搭建服务器问题不能很好的解决,所以经过比较,采用可以本地化的DOClever
doclever
的官网地址:doclever.cn .
账号与注册
账号与注册是无限制的。直接注册与登录即可。 关于项目的权限控制是通过通过项目参与者来进行控制。
项目与团队
项目与团队即对应开发团队与项目。一个开发团队可以拥有多个项目。
用户登录后,默认情况下是没有参与项目与团队的。用户可以创建团队与项目,也可以被邀请加入。
创建项目与团队
登录后在列表中直接操作“添加”即可。
邀请加入团队
在团队的管理界面,如图操作:
然后输入邀请用户的名字,确定后,等待被邀请用户在自己的页面进行同意。
同意后如下:
团队添加项目
进入团队后,在项目中,右上侧添加,勾选新项目:
当然也可以选择已有项目。
项目增加成员
默认情况下,项目只有创建者自己。但是可以邀请其他成员进入。
被邀请人员同意即可。
项目
项目创建如下图:
比如创建一个接口:/user/get. 我们在“设置-》mock”中查看server地址:
那我们在postman中即可如下请求:
版本控制
doclever
可以对接口进行版本控制。默认情况下,当前是主版本。
当然完成开发后,可以进行创建版本:
在版本列表中,我们可以进行回滚、切换等操作。
“切换”是指切换到对应的版本,然后我们可以进行查看接口情况。但是我们请求,依然是主版本。
“回滚”与代码中的回滚一样,这里把主版本设置成回滚的版本。此时如果请求,则是指当前版本的数据。
mock规则
具体的mock规则可以在result中查看。其中特别需要说明的是@mock
。
比如在reslut
中设置:@code(body["status"])
则可以拿到request
中的status
.