V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lancegin
V2EX  ›  分享创造

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

  •  
  •   lancegin ·
    lancegin · 2018-10-08 19:19:30 +08:00 · 2794 次点击
    这是一个创建于 2019 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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-09 19:39:26 +08:00   ❤️ 1
    看着挺不错的,有机会用一下
    maroon5
        2
    maroon5  
       2018-10-10 10:28:40 +08:00   ❤️ 1
    试用了下,prefix 没用?
    lancegin
        3
    lancegin  
    OP
       2018-10-10 11:22:29 +08:00
    @maroon5 感谢提出。检查了一下确实是在启动 server 的时候忽略了 prefix 参数,已经修复并提交了 1.0.1 版本。
    tatelucky
        4
    tatelucky  
       2018-10-12 17:58:24 +08:00
    postman 路过
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5271 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 05:56 · PVG 13:56 · LAX 22:56 · JFK 01:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.