根据后端文档生成js接口定义代码

74 阅读1分钟

根据后端文档生成js接口定义代码

简单的Chrome扩展程序, 可根据 knife4j 文档生成前端接口js代码(又多了点时间摸鱼)。

源码地址: github.com/wyl-x/knife…

功能

  1. 生成接口注释, 取自文档中的接口标题
  2. 生成驼峰式函数名(根据请求方式和接口路径生成), 添加参数
  3. 对含有路径参数的URL做处理: 例如 GET /v1/3d-model/{id} 会生成
    /**
     * 详情
     */
    export function query3dModelById(id, params) {
      return request.get(`/locate-platform/3d-model/${id}`, { params })
    }
    
    
  4. 复制到剪切板

使用示例

例如点开了如下接口:

e3.png

e6.png

右上角选择复制全部接口, 复制后得到的结果,复制到 api/xxx.js 文件里面就可以用了:

carbon.png