lancegin
V2EX  ›  分享创造

[开源]Mockman - 便携的本地创建和管理 Mock 服务的跨平台工具

By lancegin at 2018 年 10 月 8 日 · 3951 次点击

Mockman

Mockman 是一款强大且方便的用来本地开启和管理 Mock 服务的跨平台开源工具。

利用 Mockman,你只需要简单的配置 Mock 服务的本地运行端口、路由、请求格式以及返回数据,即可开启自己的 Mock 服务

Mockman 传送门 ->

下载地址 -> (支持 macOS,Linux 和 Windows )

截图

Mockman

使用

Feature

  1. 创建一个 Mock 服务 - 点击添加按钮
  2. 配置 Mock 服务的名字、端口以及通用前缀,注意端口不能被占用,否则开启服务的过程中应用会有错误通知
  3. 给 Mock 服务创建一系列 api 接口
  4. 配置每个 api 的请求方式,路由地址,http 响应码,延时时间,请求格式以及返回数据
  5. 启动服务 - 点击绿色箭头
  6. 至此,服务启动成功,即可请求 Mock 数据

Q&A

Mock 服务的 api 数据将会存储在哪?

所有数据都将会在完全在本地以sqlite的形式进行存储,存储的地址因平台不同而不同:

  • %APPDATA% for Windows
  • $XDG_CONFIG_HOME or ~/.config for Linux
  • ~/Library/Application Support for macOS

再次附上传送门

Mockman 传送门 ->

下载地址 ->


4 条回复  •  2018-10-12 17:58:24 +08:00
Smilecc
   1
Smilecc  
   2018 年 10 月 9 日   ❤️ 1
看着挺不错的,有机会用一下
maroon5
   2
maroon5  
   2018 年 10 月 10 日   ❤️ 1
试用了下,prefix 没用?
lancegin
   3
lancegin  
OP
   2018 年 10 月 10 日
@maroon5 感谢提出。检查了一下确实是在启动 server 的时候忽略了 prefix 参数,已经修复并提交了 1.0.1 版本。
tatelucky
   4
tatelucky  
   2018 年 10 月 12 日
postman 路过
爱意满满的作品展示区。
© 2026 V2EX · 31ms · 3.9.8.5