grunt-restful-mock

来源:互联网 发布:光纤网络是哪个公司的 编辑:程序博客网 时间:2024/06/06 02:21

grunt-restful-mock

模拟 AJAX 请求返回的 JSON 数据,帮助前端工程师减少对后端接口的依赖,在接口规范的基础之上,实现与后端并行开发。

主要特性:

  • 根据数据模板随机生成数据
  • 支持 RESTful 风格的 API
  • 模拟 HTTPOnly 的 Cookie
  • 模拟 HTTP 响应状态码
  • 模拟 HTTP 请求的网络延时
  • 热重启,修改 mock 配置后自动重启服务

存在的意义:

使用过 mockjax 的同学应该会遇到一个痛苦的问题,那就是需要在业务代码中添加许多不必要的 mock 配置,代码上线时需要人肉删除这些 JS 代码,容易出错而且很不友好,同时 mock 环境和测试环境的切换工作也不是很方便。作者在经历过这些痛点之后,基于 grunt 开发了该插件。意义不多说,用过才知道。

开始使用

该插件需要 Grunt ~0.4.5,如果你还没有使用过 Grunt,请移步 Grunt 新手上路。

熟悉 Grunt 的运作之后,你可以使用如下命令来安装本插件:

npm install grunt-restful-mock --save-dev

安装之后,通过下面代码来加载本插件:

grunt.loadNpmTasks('grunt-restful-mock');


详情:https://www.npmjs.org/package/grunt-restful-mock

0 0
原创粉丝点击