mockstarjs
  • 关于 MockStar
  • 安装和升级
  • 快速上手
  • 非 CLI 方式
  • 技术细节
    • 基本概念
    • 整体架构
    • 为什么需要数据模拟
    • 如何做数据模拟
  • 配置
    • mockstar.config.js 配置
    • mocker 的 config.json 配置
    • mock module 的 config.json 配置
Powered by GitBook
On this page
  • 1. 基于 Express 实现 mock server 服务
  • 2. 基于文件系统来构造桩对象和桩数据(模拟数据)

Was this helpful?

  1. 技术细节

整体架构

Previous基本概念Next为什么需要数据模拟

Last updated 6 years ago

Was this helpful?

MockStar 是一个专注数据模拟(数据打桩)的工具,可以更容易编写、管理和使用模拟数据。

1. 基于 Express 实现 mock server 服务

mock server 服务是基于 4.x 版本实现的。

使用 mockstar start 命令之后,即会启动一个 Express 服务,端口默认为 9527,启动端口可以通过下列方式来修改:

 $ mockstar start --port=9527

 # 或者
 $ mockstar start -p 9527

2. 基于文件系统来构造桩对象和桩数据(模拟数据)

无需依赖数据库,MockStar 是基于文件系统来构造 mock server 的。只需要按照约定的规则编写桩对象和桩数据,MockStar 会自动识别分析,最后结合 Express,生成一个 mock server 和对应的后台管理页面。

Express