{"versions":{"0.1.3":{"name":"echart","version":"0.1.3","description":"mock service","author":{"name":"liandong liu"},"contacts":["liu@liandong.org"],"keywords":["mock","mockJSON","mockservice"],"bin":{"mock":"./bin/mock"},"scripts":{},"dependencies":{"koa":"^2.2.0","koa-router":"^7.1.1"},"_id":"echart@0.1.3","_shasum":"0761a2a66267bb5f7bda39e830af91aa146d7038","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"anonymous","email":"linkwisdom@qq.com"},"dist":{"shasum":"0761a2a66267bb5f7bda39e830af91aa146d7038","size":1955,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/echart/-/echart-0.1.3.tgz"},"maintainers":[{"name":"anonymous","email":"linkwisdom@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/echart-0.1.3.tgz_1495424859428_0.7464927600231022"},"directories":{},"publish_time":1495424859518,"_hasShrinkwrap":false,"_cnpm_publish_time":1495424859518,"contributors":[]}},"dist-tags":{"latest":"0.1.3"},"name":"echart","time":{"modified":"2023-07-28T08:00:29.456Z","created":"2022-01-26T18:42:01.486Z","0.1.3":"2017-05-22T03:47:39.518Z"},"readme":"#moc\n\n> 前端构造数据服务\n\n## 安装\n\n```sh\nnpm i moc --save\n\n# global install\n\nsudo npm i moc -g\n\n```\n\n```js\nimport moc from 'moc'\n\nconst config = {\n    mockRoot: __dirname, // 默认项目跟目录\n    port: 3000, // 启动端口\n    tasks: { // 任务处理函数\n        modifyTask (ctx, next) {\n            return {\n                data: 0,\n                message: 'success'\n            }\n        },\n        webTask (ctx, next) {\n            let {level, method} = ctx.params\n            return `./web/${level}/${method}`\n        }\n    },\n    mapping: { // 请求任务映射关系\n        modifyTask: ['**/modify', '**/update'],\n        webTask: [\n            'web/user/:level/:method'\n        ]\n    }\n}\n\nmock.start(config)\n\n```","users":{}}