vue-cli-plugin-mockjs-server-reg

1.0.3 • Public • Published

NEW

vue-cli-plugin-mockjs-server-reg is modified based on vue-cli-plugin-mockjs-server,added support for regular expression path.

/**
 *  Get user @url /\/user\/\d+/
 *  /user/12
 */
{
  "code": 0,
  "result": {
    "id|+1": 1,
    "name": "@name",
    "email": "@email"
  }
}

INSTALL

vue add mockjs-server-reg

CONFIG

Modify vue.config.js:

pluginOptions: {
    mockjs: {
        path: path.join(__dirname, './mock'),
        debug: true,
        port: 3000
    }
}

MOCK FILE

  • create json file in mock folder
  • create js file in mock folder
/**
 *  Show favourite user @url /user/love
 */
{
    "code": 0,
    "result|5": [
      {
        "id|+1": 1,
        "name": "@name",
        "email": "@email"
      }
    ]
  }
/**
 * User Login @url /user/login
 */
module.exports = () => {
    return {
        code: '200',
        data: {
            userName: '@cname()',
            // Token值
            tokenValue: '@guid()',
        }

PREVIEW

ACKNOWLEDGEMENT

Most of the codes are from @soon08.

Readme

Keywords

Package Sidebar

Install

npm i vue-cli-plugin-mockjs-server-reg

Weekly Downloads

28

Version

1.0.3

License

MIT

Unpacked Size

15.4 kB

Total Files

8

Last publish

Collaborators

  • cccck