@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.