rayx-mockserver
v0.0.6
Published
一键mock,帮助前端团队快速搭建mock服务,上传由swagger导出的json文件即可使用
Downloads
27
Readme
rayx-mockserver
一键mock,帮助前端团队快速搭建mock服务,上传由swagger导出的json文件即可使用
能干什么
- 在后端开发完成接口之前,前端可以使用假数据进行界面模拟
- 支持多项目
- 支持接口数据源覆盖
- 支持接口检查包括:路径,入参,content-type,在开发阶段尽量减少前端业务的基本错误
更新记录
0.0.6
- swagger3支持,因为找不到swagger3详细的配置文档,所以mock数据会直接返回json文件中的res_body
0.0.5
- 修复和优化:解析res数据时的bug和逻辑
0.0.4
- 解决永久存储问题,数据会保存在用户目录下的
.rayx-mockserver
目录内 - 修复没有consumes导致检查报错,现在没有consumes会忽略检查
Content-Type
安装
npm i rayx-mockserver -g
启动服务
rayx-mockserver --p=[port]
默认端口3000,port为自定义端口
路由说明
- mock服务, 匹配路由 /mock/...
- 用户界面开,匹配路由 /view/...
- api接口,匹配路由 /api/...
example
假设启动服务为http://127.0.0.1:3000
, 某个接口为user/info
,那么请求mock数据的url应该是http://127.0.0.1:3000/mock/user/info
使用
以swagger官方的demo中的json为例 json,如果图片不能正常显示,可以看这里
添加项目
mock地址前缀
找一个接口地址
请求mock数据