answer-mock

2.0.4 • Public • Published

Introduce

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

Install

npm install --save-dev answer-mock

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 配置文件默认名称为mock.config.json,建议在应用根目录创建,或者通过参数形式传入配置文件路径。

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 answer-mock

Readme

Keywords

Package Sidebar

Install

npm i answer-mock

Weekly Downloads

13

Version

2.0.4

License

ISC

Unpacked Size

6.24 kB

Total Files

6

Last publish

Collaborators

  • fansida