Home

Awesome

mockm

<p align="center"> <a href="https://www.npmjs.com/package/mockm"><img src="https://img.shields.io/npm/dt/mockm" alt="Downloads"></a> <a href="https://www.npmjs.com/package/mockm"><img src="https://img.shields.io/npm/v/mockm" alt="Version"></a> <a href="https://www.npmjs.com/package/mockm"><img src="https://img.shields.io/npm/l/mockm" alt="License"></a> <p>

一款优雅解决前端开发过程中各种接口问题的 nodejs 工具.

特性 Features

mockm 是由纯 node/js 实现的, 这意味着:

它实际是一个后端接口服务, 模拟更为全面, 例如:

简便是此工具的目标, 例如:

快速使用 quick start

# 查看 node 版本, 目前 mockm 支持 node v10.12.0 以上版本
node -v

# 安装
npm i -D mockm

# 创建并使用模板运行
npx mockm --template 

# 浏览器打开 http://127.0.0.1:9005

以上命令会生成常用配置, 修改 mm.config.js 尽情尝试吧.

也可以通过 UI 界面创建接口.

区别 Difference

工具简述备注
mockjs前端拦截 xhr 请求, 生成数据不能在网络控制台看到请求
json-server用 json 生成 Restful api没有集成数据生成功能
yapi/rap2管理接口文档, 生成接口和数据安装麻烦, 不方便与前端项目同步

问题 Issues

你可以先查阅文档, 如果还是不能解决, 请点击 Issues 详细描述出现问题的步骤和期望.

如果你认为这可能是 mockm 的问题, 建议在描述中附加 httpData/log.err.txt 中的相关错误日志.

你也可以 添加官方答疑QQ群62935222 或作者微信 mypastcn.

鸣谢 Thanks

mockm 的核心功能是由这些工具建立起来的, 感谢每一个开源作者的辛劳付出.

贡献 Contribution

mockm 还有很多不足, 如果愿意, 欢迎参与贡献.

许可 License

MIT

Copyright (c) 2017-present, xw