0.0.25 • Published 3 years ago
export-api v0.0.25
🔨 示例
解决前端项目中需要从 api 文档手动复制 api 接口道项目里的问题,可通过本工具一次性生成所需的 api 请求,文档更新后,重新生成即可。以下为生成的代码示例:
/*
项目名称 default
开发者: name<https://github.com/gaoxiaosong1113,704041637@qq.com>
部门:
生成日期 2021-03-28 01:30:38
*/
import request from '@/request.js'
/**
* * 轮播图列表
* *
*/
export const postChart = option => request.post(`/rotation/chart`, option)
📦 安装
npm install -g exportApi
# 输入地址时只需输入前缀即可
# 如文档地址为 http://39.106.180.25:8091/swagger-ui.html 只需入http://39.106.180.25:8091
# 命令行输入 export-api 运行
export-api
# 开发模式使用
npm install -g
📦 自定义头部模板
在使用的项目的根目录下创建.exportapi
文件。
- @serviceId 为当前模板的名称
- @date 为生成时间
/*
项目名称 <%= serviceId %>
开发者 <https://github.com/gaoxiaosong1113>
部门:某某事业部
生成日期 <%= date %>
*/
// 这里主要是需要导入一个 request 方法,方便生成的文件调用
import request from '@/request.js'
📦 自定义配置
在使用的项目的根目录下创建.exportapirc.js
文件并默认导出。
// .exportapirc.js
module.exports = {
// 目前只支持 swaggerUrl 一个属性
swaggerUrl: 'http://39.106.180.25:8091/',
}
🔗 支持列表
- swagger
- doclever(待兼容)
0.0.20
3 years ago
0.0.21
3 years ago
0.0.22
3 years ago
0.0.24
3 years ago
0.0.25
3 years ago
0.0.19
3 years ago
0.0.11
3 years ago
0.0.12
3 years ago
0.0.13
3 years ago
0.0.14
3 years ago
0.0.15
3 years ago
0.0.16
3 years ago
0.0.17
3 years ago
0.0.18
3 years ago
0.0.10
3 years ago
0.0.9
3 years ago
0.0.5
3 years ago
0.0.6
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago