UNPKG

generator-wxnode-boilerplate

Version:

Yeoman generator for wxnode boilerplate

19 lines (18 loc) 608 B
import Axios from 'axios'; import Config from '../../config'; const port: number = parseInt(process.env.PORT, 10) || 13563; const ip = Config.InnerIp || '127.0.0.1'; const host: string = `http://${ip}:${port}`; export function createAPI(opt: any = {}) { return Axios.create({ baseURL: `${host}/mock/cgi`, timeout: 3000, headers: { Cookie: opt.cookie || '', referer: `http://${Config.MOCK_REFERER}`, Accept: 'application/json', server_render_ip: opt.ip || '', 'user-agent': opt.ua || 'axios/0.18.0', }, }); }