zoukankan      html  css  js  c++  java
  • swagger editor使用

    swagger editor使用

    swagger是一套开源的API设计工具,包括Swagger UI,Swagger Editor等。

    Swagger Editor

    其中Swagger Editor是个用Angular开发的WEB小程序,它可以让你用YAML来定义你的接口规范,并实时验证和现实成接口文档。

    此外,它还可以通过接口文档帮你生成不同框架的服务端和客户端,方便你mock和契约测试。最后导出JSON格式的API规范,通过Swagger UI对外发布。

    生成PDF接口文档

    现在书写和发布API文档变得快速和轻松,但是有时候,对端希望能有一个离线的WORD或者PDF文档。但当前版本的Swagger Editor并没有导出文档的功能。

    转了转github,倒是发现了几个开源项目,可以转换为PDF,但是感觉都比较繁琐。

    突然想到浏览器可以打印成PDF格式,试验了一下,确实可以。不过接口很多内容都折叠起来了,看不到明细,起不到文档的作用。

    不如写句JS,在控制台上运行一下,遍历下所有折叠的节点,然后单击打开。

    var node = document.getElementsByClassName('toggle-handle');
    for(var i= 0;i< node.length ; i++){  angular.element(node[i]).click();}
    

    这下可以很方便的生成PDF文档了。

  • 相关阅读:
    spectrogram函数做短时傅里叶分析
    (转) 经典功率谱估计及Matlab仿真
    matlab和C语言实现最小二乘法
    Matlab周期图法使用FFT实现
    vs配置SP++3.0
    VS2015调用matlab Plot函数
    elasticsearch配置文件解析
    elasticsearch.yml
    elasticsearch 动态映射
    elasticsearch _settings
  • 原文地址:https://www.cnblogs.com/lazio10000/p/5287477.html
Copyright © 2011-2022 走看看