文件名称:SwagDogsApi:与 swagger 集成的 Rails API
文件大小:38KB
文件格式:ZIP
更新时间:2024-07-17 01:45:55
Ruby
带有 swagger 集成的示例应用程序。 Master 是一个简单的 API,没有招摇 Swagger 分支包含 Swagger 集成 如何查看此示例 API 文档 - git checkout swagger - rake db:create - rake db:migrate - rails s - http://localhost:3000/docs 您可以通过 swagger 接口与 api(CRUD 方法)进行交互。 如何为您的 API 创建文档并让文档看起来像这样: 将 swagger-docs 添加到您的 gemfile gem 'swagger-docs' , '0.1.8' 在您的应用程序中创建一个初始化程序,例如 swagger_docs.rb API = "docs" Swagger :: Docs :: Config . register_apis
【文件预览】:
SwagDogsApi-master
----.gitignore(430B)
----README.md(4KB)
----test()
--------integration()
--------fixtures()
--------performance()
--------unit()
--------functional()
--------test_helper.rb(454B)
----public()
--------500.html(643B)
--------robots.txt(204B)
--------422.html(711B)
--------index.html(6KB)
--------404.html(728B)
--------favicon.ico(0B)
----Gemfile(146B)
----db()
--------seeds.rb(343B)
--------migrate()
--------schema.rb(1007B)
----log()
--------.gitkeep(0B)
----app()
--------views()
--------mailers()
--------models()
--------helpers()
--------assets()
--------controllers()
----script()
--------rails(295B)
----vendor()
--------plugins()
--------assets()
----Gemfile.lock(3KB)
----config()
--------database.yml(162B)
--------environment.rb(155B)
--------environments()
--------application.rb(3KB)
--------locales()
--------boot.rb(191B)
--------initializers()
--------routes.rb(123B)
----README.rdoc(164B)
----doc()
--------README_FOR_APP(211B)
----config.ru(161B)
----lib()
--------tasks()
--------assets()
----Rakefile(276B)