【文件属性】:
文件名称:swagger_yard-rails:Rails引擎为Swagger UI解析和呈现json
文件大小:27KB
文件格式:ZIP
更新时间:2021-05-10 05:36:49
Ruby
SwaggerYard :: Rails
SwaggerYard :: Rails gem是一个Rails引擎,旨在使用SwaggerYard解析您的Yardocs API控制器。 它将创建一个Swagger-UI投诉JSON,以通过安装SwaggerYard :: Rails :: Engine的位置提供。
安装
将此行添加到您的应用程序的Gemfile中:
gem 'swagger_yard-rails'
然后执行:
$ bundle
用法
安装您的引擎
# add to config/routes.rb
mount SwaggerYard :: Rails :: Engine , at : "/swagger"
为用户界面添加JS / CSS
在您的Gemfile中(直到2.1.3发行):
gem 'swagger-ui_rails2' , github : '3scal
【文件预览】:
swagger_yard-rails-master
----swagger_yard-rails.gemspec(2KB)
----LICENSE.txt(1KB)
----.ruby-version(6B)
----lib()
--------swagger_yard()
----Gemfile(393B)
----spec()
--------swagger_yard()
--------fixtures()
--------spec_helper.rb(571B)
--------support()
----Rakefile(117B)
----.travis.yml(176B)
----config()
--------routes.rb(240B)
----README.md(4KB)
----.rspec(31B)
----CODE_OF_CONDUCT.md(2KB)
----.gitignore(111B)
----app()
--------views()
--------controllers()
----bin()
--------console(351B)
--------setup(115B)
----CHANGELOG.md(1KB)