Я установилКураж щ в Rails
gem 'swagger-docs'
gem 'swagger-ui_rails'
Затем представили некоторые документы из образца
swagger_controller :users, "User Management"
swagger_api :index do
summary "Fetches all User items"
notes "This lists all the active users"
param :query, :page, :integer, :optional, "Page number"
param :path, :nested_id, :integer, :optional, "Team Id"
response :unauthorized
response :not_acceptable, "The request you made is not acceptable"
response :requested_range_not_satisfiable
end
я создал ApiController
и index.html.erb
добавил рендеринга, как частичный вид на развязность.
<h1>hello</h1>
<% discovery_url = Rails.root + '/api/v1/api-docs.json' %>
<%= render partial: 'swagger_ui/swagger_ui', locals: {discovery_url: discovery_url} %>
Это делает только главную страницу чванство без цветов и цветных контейнеров, но ничего не работает, если я пытаюсь нажать на любую кнопку ничего не происходит.