svrx-plugin-mock

1.0.0 • Public • Published

svrx-plugin-mock

svrx npm

The svrx plugin for mock.js , Zero config, Provide us with a convenient way to mock data

Usage

Please make sure that you have installed svrx already.

Mock plugin must be used with routing dsl, it will register new action named mock

Via CLI

svrx -p mock --route route.js

Via API

const svrx = require('@svrx/svrx');
 
svrx({ plugins: ['mock'] }).start();

Then play it in your route.js

get('/blog/:id').to.mock({
  'code|+1': 202,
  'object|2': {
    '310000': 'ShangHai',
    '320000': 'JiangSu',
    '330000': 'ZheJiang',
    '340000': 'Anhui'
  }
});
 
get('/user/:id').to.mock('@paragraph');

Visit /blog/1 , and you will see output as below

{
    "number":202,
    "object":{
        "310000":"ShangHai",
        "330000":"ZheJiang"
    }
}

Thanks for [svrx routing dsl], the route is hot-reloading

Options

None.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i svrx-plugin-mock

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

3.78 kB

Total Files

6

Last publish

Collaborators

  • leeluolee