@alicd/toffee-api

0.0.1 • Public • Published

@alife/toffee-api

import api from '@alife/toffee-api';
// 设置当前环境为mock,默认为pub
api.setMockEnv(); 
api.setPubEnv();

// 根据当前环境获取接口地址
api.get({ 
    url: 'xxxx',
    mockUrl: 'yyyy'
});

// 设置全局接口映射
api.setApiMap({
    getName: {
        pub: 'xxx',
        mock: 'yyy'
    },
    getAge: {
        pub: 'xxx',
        mock: 'yyy'
    }
});

// 根据当前环境获取接口地址
api.get('getName');

env

  • nodejs: 10.15.0

development

  • $ npm run start

build

  • $ npm run build

publish

refer to scripts/release.sh, somtimes you need to modify it.

Readme

Keywords

Package Sidebar

Install

npm i @alicd/toffee-api

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

6.13 kB

Total Files

8

Last publish

Collaborators

  • snowden_
  • vincent.ljq
  • zhen.hz
  • cismous
  • juntao.wjt
  • xiongqi
  • mingche_286130
  • joshuasui
  • mmpc
  • 0little
  • yf871020
  • zyy7259
  • later_7
  • qijian1990
  • gepik
  • jimmyxuster
  • helloljq
  • rentj1
  • js8zq332
  • xiaobc