anymock-ajax
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

anymock-ajax

Anymock

Anymock H5 ajax 请求拦截 mock 基础库。支持 fetch 和 XMLHttpRequest。

—— 一款好用的 Anymock 平台 辅助工具

Install

npm install anymock-ajax --save-dev

Use

// NOTE: 此段插入 anymock-ajax 的代码不能被上到线上,否则后果自负!
// anymock 注入开始
import anymockAjax from 'anymock-ajax';
 
const config = {
  // 可在 anymock 平台复制项目 token。必选
  projectToken: 'YOUR_ANYMOCK_PROJECT_TOKEN',
 
  // 是否开启。可选,默认 true
  enable: true,
 
  // 可以指定某个接口被 mock。可选,默认所有请求均会被 mock
  // whiteList: [ '/api/apps/1' ],
 
  // 可以指定某个接口不被 mock。可选,默认所有请求均会被 mock
  // blackList: [ '/api/projects/1' ]
};
 
anymockAjax(config);
// anymock 注入结束

注意:因为使用了 window.document,故仅支持在浏览器环境下使用。

Package Sidebar

Install

npm i anymock-ajax

Weekly Downloads

5

Version

1.2.0

License

MIT

Unpacked Size

57.6 kB

Total Files

23

Last publish

Collaborators

  • beyondghx
  • legend80s
  • codingserf
  • congju