-
-
Notifications
You must be signed in to change notification settings - Fork 130
Open
Description
项目主页: https://github.com/tianchangNorth/pocket-mock
在线演示: https://tianchangnorth.github.io/pocket-mocker/
pocket-mocker-new.mp4
PocketMocker 是一个轻量级的前端 Mock 工具,旨在解决传统 Mock 方案(如 Charles 代理或手写死数据)繁琐的痛点。
它直接嵌入在页面右下角,提供一个可视化的控制台。开发者可以在不修改业务代码的情况下,实时拦截请求、修改响应 JSON、模拟网络延迟(Latency)和异常状态码(404/500)。
核心亮点:
零侵入:通过 Monkey Patching 原生支持 fetch 和 XMLHttpRequest,无需 Node.js 服务器。
可视化:内置 Svelte 编写的 Dashboard,支持实时日志监控和“一键 Mock”真实请求。
智能生成:支持 @name, @image, @cname 等语法自动生成仿真数据。
团队协作:提供 Vite 插件,可将 Mock 规则同步保存到本地文件,方便 Git 共享。
一键导入:支持postman/openapi 配置文件一键导入,并自动生成mock数据。
Metadata
Metadata
Assignees
Labels
No labels