axiosor

1.0.0 • Public • Published

Axiosor

根据swagger文档自动生成axios请求相关代码.

Install

作为依赖

$ nbm install @u51/axiosor --save

作为命令行工具

$ nbm install @u51/axiosor -g

Usage

作为依赖

var options = {
    ESVersion: 6,              // 生成ES5, ES6, ES7的代码
    instance: '${title}',   // 实例名
    baseUrl: '${scheme}${host}${basePath}',    // 基础请求地址
    interceptors: true,     // true, 使用默认值; false, 不使用; 其它, 使用指定值
    method: '${operationId}',       // 方法名
    allResponse: false,             // 是否输出所有的response对象
};
 
var Axiosor = require('axiosor');
var axiosor = new Axiosor(options);
var url = 'http://localhost/swagger-ui.html';
axiosor.create(url); // Promise

作为命令行工具

$ axios -h

Readme

Keywords

none

Package Sidebar

Install

npm i axiosor

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • spikef