1.0.0 • Published 8 years ago

axiosor v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
8 years ago

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