README
sks-api-request
公司项目上使用的服务端api接口请求。封装了axios 和 业务接口签名功能
由于是到公司内部的是有仓库,所以使用的时候需要设置 npm 源
npm config set registry http://edu-nexus.tools.188w.com/repository/npm-group/
开发相关的提示
在发布前需要先做 npm run build
怎么使用
npm install sks-api-request
import { ApiRequest } from 'sks-api-request'
let req = new ApiRequest({
API_KEY: "d7d30bff2c104b9066cd2edcad8a50fd068d1a34"
API_SECRET: "377cd424312edbd5a2c655482a97cad3c3e79fb1",
commonParams: {
app_name: "act_h5",
app_ver: "1.0.0",
channel: "H5",
},
config: {
timeout: 20000,
baseURL: 'https://eng-tech.sksedu.com/api',
}
})
// 使用默认提供给的请求拦截器, 当然这里是 可以选的
req.useDefaultRequestInterceptor();
// 使用默认提供的响应拦截器, 这里也是可选的
req.useDefaultResponseInterceptor();
req.get("/some/url", { foo: "bar" }).then((res) => {
console.log(res)
})