Mockoon:本地搭一套假接口,开发联调全靠它

安利一款简单好用的 Mockoon 工具,让 Mock 上手如此简单! 在我们的项目里,有很多的场景下,需要做一些Mock:所以,Mock服务就类似于做汽车碰撞测试,用假人模拟真人一样的,减少成本达到测试的目的。很多mock工具可以造一些Mock的服务出来,我们今天讲的工具是Mockoon,被官方称为:一款在地运行模拟API最简单,最快的解决方案。无需远程部署,无需帐户,并且是开源免费的。而且还可以跨平台支持Windows (exe),Linux和MacOS 。官网下载地址: https://mockoon.com/,大家可以自行下载和安装。Mockoon是一个可以通过图形化界 阅读详情

Mockoon:本地搭一套假接口,开发联调全靠它

Mockoon 在 GitHub 上拿了 8306 Star。

这个开源工具专门干一件事——在本地快速搭建 Mock API 服务器。不用远程部署,不用注册账号,装上就能用。

正文顶部截图

1、 这玩意儿是干嘛的

一句话:在本地起一个假的 API 服务器,返回你定义好的数据。

前端开发联调时后端接口没好,移动端测试时第三方服务不稳定,或者你想模拟各种异常场景——这些情况 Mockoon 都能搞定。

它提供两种形态:桌面应用用来可视化编辑和运行,CLI 工具用来跑在 CI 或者服务器上。还有个云版本支持团队协作和在线部署。

2、 为什么要用它

写过前后端分离项目的人都知道,联调卡在接口上有多烦。

后端说还没写好,你只能干等。第三方接口有调用限制,测几次就被限流了。要模拟一个 500 错误,还得找后端改代码。

Mockoon 把这些问题全解决了。你定义路由、状态码、返回数据、延迟时间,它就在本地起一个真实的 HTTP 服务。前端请求打过来,拿到的就是你预设的响应,完全可控。

比 Postman Mock 轻量,比 json-server 灵活。不用写一行代码,拖拖拽拽就能配好一套接口。

3、 核心功能

README区域截图

Mockoon 支持的功能挺全的:

  • 不限数量的 Mock 服务器和路由
  • 完整的路由控制:HTTP 方法、状态码、正则匹配路径、自定义 Header
  • OpenAPI 格式兼容
  • JSON 模板引擎,能用变量和条件逻辑生成动态数据
  • 代理转发模式,部分接口走真实服务,部分走 Mock
  • HTTPS 支持
  • 请求日志记录,能看到所有进来的请求

CLI 工具是 NPM 包,可以直接在 CI 流水线里跑,也能部署到服务器上给整个团队用。

4、 安装使用

桌面应用各平台都有:

macOS 用 Homebrew:brew install --cask mockoon

Windows 可以用 winget:winget install mockoon,也可以从 Chocolatey 或 Windows Store 装。

Linux 支持 Snap 和 AUR。

CLI 安装:

npm install -g @mockoon/cli

启动一个 Mock 服务:

mockoon-cli start --data ./mock.json

还提供了 Serverless 包,能直接跑在 AWS Lambda、GCP Functions 这类云函数上。

5、 适合谁用

  • 前端开发者,需要在后端接口没好之前先把页面逻辑跑通
  • 移动端开发者,测试时需要模拟各种网络状态和异常响应
  • 测试工程师,需要构造边界条件和错误场景
  • 小团队,不想花钱买企业级 Mock 平台,用这个免费开源的就够

Mockoon 是独立开源项目,没有大厂背景,靠赞助和云版本订阅维持。功能上该有的都有,上手也没什么门槛。

ock 平台,用这个免费开源的就够

Mockoon 是独立开源项目,没有大厂背景,靠赞助和云版本订阅维持。功能上该有的都有,上手也没什么门槛。

Mockoon 使用教程及 Demo 示例(足以媲美postman,APIfox) Mockoon 是一款开源、跨平台的 API Mock 工具,可以帮助你快速创建本地的 API 模拟服务器。它无需编写代码,通过可视化界面即可轻松创建和管理模拟服务器。Mockoon 支持 RESTful API、WebSocket 和多种请求方法,适用于前端开发、API 设计与文档编写以及测试与调试。 阅读详情

相关推荐

Mockoon:开源免费的本地Mock服务工具,提升前后端联调效率

用 Mockoon 的话,先建个 GET /api/goods/list 的路由,然后在响应里写个 JSON 数组,id 用 {{uuid}} 生成唯一 ID,价格用 {{number:between (10, 200)}} 生成 10 到 200 之间的随机数,库存用 {{number:between (0, 1000)}},保存后启动服务,前端直接调这个接口,每次刷新都能拿到不同的价格和库存数据,比手动写 10 条静态数据省事多了,而且还能模拟库存为 0 的情况,不用改代码就能测试缺货状态。

思索的涟漪,突破自我 1292

一款简单好用的 Mockoon 工具,让 Mock 上手如此简单!

Mockoon工具 很多mock工具可以造一些Mock的服务出来,我们今天讲的工具是Mockoon,被官方称为:一款在地运行模拟API最简单,最快的解决方案。无需远程部署,无需帐户,并且是开源免费的。而且还可以跨平台支持Windows (exe),Linux和MacOS 。

人生不怕起点低,就怕没追求 1669

开源Mockoon隐藏功能盘点:HTTPS配置+多环境切换,联调效率翻倍秘籍

本文深入解析开源Mock服务工具Mockoon的隐藏功能,重点介绍HTTPS安全配置与多环境动态切换技术,帮助开发者提升前后端联调效率。通过自签名证书生成、环境矩阵构建和自动化集成等实战技巧,实现媲美真实生产环境的联调沙盒,大幅缩短开发周期。

blockchain9miner的博客 739

Mockoon介绍和使用

1. 说一下背景 在日常开发或者测试工作中,经常会因为下游服务不可用或者不稳定时,通过工具或者技术手段去模拟一个HTTP Server,或者模拟所需要的接口数据。 这个时候,很多人脑海里,都会想到可以利用Mock技术来解决, 当说起Mock,对于发、测试来说,是老生常谈的话题了,之前公众号也分享过很多关于此类的技术文章。市面上Mock工具有很多,比如Charles、Fiddler,但这些虽然都能实现Mock,但是在操作上相对来说还是比较麻烦,抓了包才能修改返回结果。并且对于一些复杂的开发测试...

ths512的博客 1万+

Mockoon 实战指南:本地 Mock 数据方案与前后端高效协作

在前后端分离的开发模式中,API 接口模拟是保障开发效率的关键技术。其核心原理在于通过构建一个模拟的后端服务,为前端提供符合契约的响应数据,从而解除对后端实时接口的依赖。这项技术的价值在于实现了前后端的并行开发,大幅缩短了项目交付周期,并提升了联调质量。常见的应用场景包括前端独立开发、接口测试、演示环境搭建以及应对后端服务不稳定等情况。本文以 Mockoon 这一本地桌面端工具为例,深入解析如何通过其图形化界面快速定义 API 路径、请求方法和 JSON 响应体,并利用其强大的动态模板语法和条件规则功能,生

weixin_33805743的博客 307

Mockoon 实战指南:零代码构建本地 Mock API 服务,加速前后端分离开发

在前后端分离的开发模式中,Mock 数据是解决前后端进度不匹配、提升开发效率的关键技术。其核心原理是通过模拟真实后端 API 的请求与响应行为,为前端开发提供独立、可靠的联调环境。从技术价值看,一套优秀的 Mock 方案能显著缩短开发等待时间,支持并行开发,并便于进行边界条件与异常状态的测试。常见的应用场景包括前端页面逻辑调试、接口契约先行开发以及自动化测试数据准备。本文聚焦于 Mockoon 这一图形化工具,它巧妙地将 Faker.js 动态数据生成与 Handlebars 模板引擎结合,让开发者无需编写

weixin_34163553的博客 371

Mockoon 本地 Mock API 跑通后,怎么用 cpolar 给前端同事临时联调?

Mockoon 本地 Mock API 跑通后,怎么用 cpolar 给前端同事临时联调? 前端页面卡在“后端接口还没好”的时候,最怕两件事:一是大家各写各的假数据,字段名对不上;二是 Mock 做好了,却只能在自己电脑上看,移动端和远程同事没法直接调。 我现在更喜欢用 Mockoon 先把一组虚构接口跑起来,再用 cpolar 短时给出一个 HTTPS 地址。它不碰生产接口,不需要开数据库端口,也不用把本机目录暴露出去,适合做一天内的页面联调和验收。 这篇要跑通什么 这次做一个最小但够用的“订单 + 用…

qq_63013137的博客 397

cli:Mockoon的官方CLI。 在任何地方部署模拟API

@ Mockoon / cli 欢迎使用Mockoon的官方CLI,这是一个轻巧而快速的NPM软件包,可将模拟API部署到任何地方。 将其与Mockoon的,就可以了。 CLI支持与主要应用程序相同的功能:,,等。 安装 $ npm install -g @mockoon/cli 用法: $ mockoon-cli COMMAND 导出模拟以在CLI中使用 CLI与版本1.7.0开始的Mockoon导出文件兼容。 要导出您的环境以在CLI中使用它们,请按照下列步骤操作: 打开Import/export应用程序菜单,然后选择Mockoon's format -> Export all

Mockoon终极指南:5分钟掌握本地API模拟神器

Mockoon是最简单、最快速的**本地API模拟工具**,让你无需远程部署、无需注册账号,就能轻松创建和运行模拟API。作为一款免费开源的API Mocking神器,它彻底改变了开发人员处理API集成、测试和开发的方式。🚀 ## 🤔 为什么选择Mockoon进行API模拟? 在API开发过程中,我们经常遇到第三方API不可用、接口还在开发中或者需要离线测试的场景。Mockoon提供了完美

gitblog_00982的博客 881

LTspice导入德州仪器SPICE模型的实用指南与常见问题解析

本文详细介绍了如何在LTspice中导入德州仪器的SPICE模型,包括模型文件获取、路径管理、导入步骤及常见问题解析。通过实用指南帮助工程师精确仿真电路性能,提升设计效率,重点涵盖了第三方模型的导入教程和最佳实践。

kk1234的博客 313

解决西门子Step 7 basic 找不到许可证问题

你在使用博图软件是否遇到过Step 7 basic 找不到许可证的问题呢!不言怕,今天我就来告诉你该如何处理吧!看步骤: 1.删除原授权的License: 打开Automation License Manager应用,然后我们可以发现仅有的License Key前面有一个时钟,说明它已经过期不可用,我们就要去寻求新的Key. 打开“我的电脑”,选择C盘,点击上方查看 点击选项–>查看 然...

让技术没有门槛 14万+

Mockoon本地接口Mock指南:前后端并行开发与CI落地

API Mock 是通过本地 HTTP 服务模拟未就绪或不稳定接口的工程实践,核心在于用可版本化配置描述路由、响应、延迟与匹配规则,使请求在开发环境获得可控返回。它降低前后端分离开发中的等待成本,也让自动化测试、演示和第三方依赖兜底更稳定。常见场景包括并行开发、异常分支验证、移动端联调和持续集成中的外部服务替身。Mockoon 以桌面端、模板引擎、代理模式、CLI 与 Docker 为载体,把接口契约从手工脚本变成可共享资产,并支持未匹配路由转发与响应规则编排。围绕本地 Mock 服务、代理转发和流水线集成

weixin_33965305的博客 444

基于LORA的双机通信的智能农业系统

通过LoRa模块与主机进行通信,监测环境中的温度、湿度、土壤湿度和光照强度等参数,并根据预设的自动控制逻辑或者手动指令控制继电器开关,从而调节风扇、加热器、水泵、喷雾器和灯光等设备,为植物提供适宜的生长环境。使用的Lora是大夏龙雀的感觉这个是我使用过的Lora里面最好用的,因为不用设置频道就可以直接透明传输,使用起来得心应手。就像两个单片机直接串口通信一样,缺点是异步串行,不能同时进行接收和发送。继电器灯亮模拟打开对应的风扇、水泵、灯、喷雾、加热。1.使用温度传感器测当前环境的温湿度。

ssjsjss的博客 1740

Mockoon完整指南:5分钟掌握本地API模拟的核心技巧

还在为API开发中的前后端协作而烦恼吗?Mockoon让你轻松摆脱依赖,快速创建本地API模拟环境。作为一款完全开源且免费的本地API模拟工具,Mockoon能够帮助开发者在没有真实后端的情况下,快速创建和测试各种API接口,大大提升开发效率。🚀 ## 为什么选择Mockoon进行API开发测试? ### 完全本地化运行,数据安全有保障 Mockoon最大的优势在于完全本地化运行,这意味着你

gitblog_00190的博客 523

保姆级教程:用GMT6.1绘制专业地形起伏图(从数据下载到出图避坑)

本文提供了一份详细的GMT6.1绘制地形起伏图的保姆级教程,从环境搭建到数据下载,再到核心绘图命令解析,帮助用户避开常见错误。特别适合科研人员和地理信息爱好者快速掌握专业地形图的绘制技巧,提升工作效率。

weixin_42549723的博客 278

YOLOv5模型转换陷阱:从PT到RKNN的置信度异常与乱框问题深度解析

本文深度解析了YOLOv5模型从PT到RKNN转换过程中的置信度异常与检测框错乱问题,揭示了NPU硬件特性与模型结构不匹配的根本原因。通过详细的解决方案和实操步骤,包括模型修改、转换流程配置和验证技巧,帮助开发者有效解决这一常见部署难题,提升模型在瑞芯微芯片上的推理性能。

weixin_29062255的博客 905

Mockoon实战指南:5步构建高效本地API模拟环境

在API开发和测试过程中,快速搭建可靠的模拟环境是提升开发效率的关键。Mockoon作为一款完全本地的API模拟工具,为开发者提供了无需云端部署、零配置成本的解决方案。无论你是前端开发者需要模拟后端API,还是测试工程师需要验证各种响应场景,Mockoon都能让你在几分钟内构建完整的API测试环境。 ## 为什么传统API模拟方案效率低下? 传统的API模拟方案往往面临诸多挑战:云端服务需要网

gitblog_00998的博客 456

HDMI2.1 FRL流控 概览

HDMI 2.1 FRL的流控本质是。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 2083

1小时搭建Mock API服务:Postman+Mockoon全攻略

作为一名经常需要前后端联调的前端开发者,我发现在项目初期最头疼的就是等待后端接口就位。最近摸索出一套用Postman+Mockoon的组合方案,1小时内就能搭建出可用的Mock服务,特别适合快速原型验证阶段。把Mockoon的配置JSON导入后,直接一键部署就能生成在线API地址,不用自己维护服务器。遇到接口变更时,修改Mockoon配置后重新部署,所有联调环节立即同步更新,再也不用到处传Excel文档了。这套方案最大的优势是全程可视化操作,不需要写代码就能建立完整的Mock服务。

CyanWave34的博客 812

全新YOLO26有效涨点改进专栏目录 | 本专栏持续更新500+篇内容 | 包含各种卷积、主干网络、各种注意力机制、检测头、损失函数、小目标检测改进、二次创新模块、独家创新等几百种创新点改进

🔥《2026年YOLO26改进专栏》🔥 🚀持续更新500+最前沿创新改进点(顶会顶刊论文/独家创新策略),涵盖主干网络、各种卷积、注意力机制、检测头等模块,助力科研论文发表与模型性能提升,支持检测/分割/分类任务。订阅即获完整可运行项目,提供专业QQ答疑群,适合科研发论文(SCI/CCF/核心)及工业应用(PCB/医学/遥感检测)。专栏价格将逐步上涨,早订更优惠! ⭐特色:非计算机专业友好、模块可自由组合、全网独家创新;📌适用:研究生大论文和小论文创新、小目标检测、多领域科研应用,满足不同研究需求。

Ai缝合怪、助力小伙伴高效发论文 5153

【linux】解决报错:Network error: Connection refused

【linux】解决报错:Network error: Connection refused

weixin_44502754的博客 4937

Mockoon完整指南:3步掌握本地API模拟测试的终极方案

还在为API开发中的依赖问题而烦恼吗?Mockoon为您提供了一套完整的本地API模拟解决方案,让您无需等待后端完成就能快速进行前端开发和测试。作为一款完全免费的开源工具,Mockoon让API模拟变得前所未有的简单高效。 ## 为什么开发团队都在转向Mockoon? 在传统的开发流程中,前后端开发往往存在严重的依赖问题。前端开发需要等待后端API完成才能进行联调测试,这大大降低了开发效率。M

gitblog_00822的博客 442

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Mockoon CORS配置终极指南:3分钟解决跨域API测试难题

在现代Web开发中,跨域资源共享(CORS)是API测试中最常见的障碍之一。Mockoon作为最便捷的本地Mock API工具,提供了强大的CORS配置功能,让你彻底告别跨域问题的困扰。🎯 ## 什么是CORS问题及其影响? 跨域问题发生在浏览器尝试从一个域访问另一个域的资源时。比如你的前端应用运行在`localhost:3000`,而API服务在`localhost:3001`,浏览器出于

gitblog_00789的博客 872

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Mockoon 本地接口 Mock 实战:从联调到 CI 契约测试

接口 Mock(API Mock)是一种通过模拟真实接口行为来解耦开发依赖的工程实践,其核心是按契约返回可预测、可控、可复现的响应。本地 Mock 服务通常基于配置文件描述路由、状态码、延迟与动态数据,使前后端在接口未就绪时也能并行开发。借助模板语法与代理模式,可稳定构造分页边界、超时、409 冲突等异常分支,并把 Mock 配置纳入版本管理与 CI 契约测试。Mockoon 正是这一思路的典型工具:以图形界面和声明式 JSON 编排本地 API,支持动态数据生成、数据桶、代理转发与环境变量,让联调、自动化

weixin_28834765的博客 110

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Mockoon 上手与部署实战:用开源 API Mock 工具加速前端开发、联调与 CI 测试

本文以 Mockoon 开源仓库(monorepo 结构,核心包位于 [packages/app](https://link.gitcode.com/i/f0fde1c1937dc0ff13465f89822df3e7)、[packages/cli](https://link.gitcode.com/i/cfaa6ad498679fec3f5ad5d6497025be))为蓝本,系统讲解这套 AP

gitblog_01032的博客 371

Mockoon状态码设置终极指南:轻松模拟各种API响应状态

Mockoon是最简单快捷的本地API模拟工具,无需远程部署,无需账户,完全开源。作为一名开发人员,你是否曾经遇到过需要测试不同HTTP状态码响应的场景?Mockoon让这一切变得异常简单!🎯 ## 什么是Mockoon状态码设置? 状态码是HTTP协议中表示请求处理结果的数字代码。通过Mockoon,你可以轻松配置各种状态码来模拟真实的API行为,包括: - **成功响应**:200 O

gitblog_00974的博客 791
上一篇: containerd:容器运行时这块,它是最稳的那个
下一篇: ani-cli:在终端里看番,命令行搞定一切
普通网友
博客等级 码龄147天 0粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值