1.0.1 • Published 3 years ago

sd-answer v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

Introduce

Mock 数据是前端开发过程中必不可少的一环,是分离前后端开发的关键链路。通过预先跟服务器端约定好的接口,模拟请求数据甚至逻辑,能够让前端开发独立自主,不会被服务端的开发所阻塞。

Install

npm install --save-dev sd-answer

Mock Files

在应用根目录下创建 Mock 文件夹 比如:

.
├── mocks
    ├── api.mock.js
    └── users.mock.js
└── src
    └── main.ts

/mocks 下的 api.mock.js 和 users.mock.js 会被解析为 mock 文件。

Example

'/api/login': {
    status: 200,
    data: {
        'result': 0
    }
}

然后访问 /api/login 就能得到 { status:200, data:{ result:0 } } 的响应,其他以此类推。

Mock Config

Mock 配置文件建议创建在应用根目录,或者通过参数形式传入配置文件路径。

port

  • Type:number
  • Default:3000
    Desc: 服务启动时的端口号

apiPath

  • Type: string|null
  • Detault: ''
    Desc: Mock文件路径

openProxy

  • Type: boolean
  • Detault: false
    Desc: 是否开启代理服务

proxy

  • Type: string|null
  • Detault: null
    Desc: 代理地址

Start

npm run sd-answer