0.1.4 • Published 5 years ago

koa-easy-mock v0.1.4

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

koa-easy-mock

使用方式

1. CLI(命令行)直接使用

参数

keytypedescriptiondefault
portnumber端口3001
apiPathstring接口地址/api
apiFilePathstringapi文件放置地址mock/
methodstring默认方法该方法的mock数据可不加(get_)get

mock数据结构示例 示例

用法

# 安装koa-easy-mock包
npm i -g koa-easy-mock / npm i -D koa-easy-mock

# 工程根目录下使用该命令
easy-mock --apiFilePath=mock/api --port=3001 --apiPath=/api

2. 以middeware(中间件)的形式使用

参数

keytypedescriptiondefault
getApiPathfunction获取api方法defaultGetApiPath
apiPathstring接口地址/api
apiFilePathstringapi文件放置地址mock
isMockboolean是否使用mockundefined
defaultMethodstring默认方法该方法的mock数据可不加(get_)get

用法

# 安装包
npm i -D koa-easy-mock

#启动node服务服务 例子如下:
const Koa = require('koa');
const app = new Koa();
const easyMock = require('koa-easy-mock');

const port = 3001;

app.use(easyMock.easyMockMiddleware({
    apiFilePath: 'mock/api',
    apiPath: '/api',
    isMock: true
}))
app.listen(port, () => {
    console.log(`mock start: http://localhost:${port}`);
})
0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago