手把手带你入门之Swagger UI

本文详细介绍了如何在NodeJS项目中使用和定制angular-swagger-ui,包括安装步骤、依赖项、添加到网页的方法以及基本定制过程。通过示例展示了如何创建HTML元素、引入所需库,并提供了一个定制后的API Explorer的示例,强调了API访问的安全性和控制操作的重要性。
摘要由CSDN通过智能技术生成

关于Swagger UI,从官网找来一段介绍。 简单的来讲, Swagger UI就是API文档生成和测试利器。

Swagger UI is a dependency-freecollection of HTML, Javascript, and CSS assets that dynamically generatebeautiful documentation and sandbox from a Swagger-compliant API. BecauseSwagger UI has no dependencies, you can host it in any server environment, oron your local machine. Head over to the online demo to see what it looks likefor any publically accessible Swagger definition.

 

本文以angular-swagger-ui, 一个Swagger UI的变体讲解swagger ui在NodeJS项目中的基本的应用和常见的定制

 

安装使用:

1.      安装 angular-swagger-ui

bower install angular-swagger-ui --save

2.      Dependencies

angularJS

bootstrapCSS

3.      把Swagger UI加到你的webpage中

<scripttype="text/javascript">
   
// If directive has parametertrusted-sources="true"
    angular.
module('yourApp',['swaggerUi']);
    ...
   
// OR if you choosed to use"ngSanitize"
    angular.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值