关于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
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.