如何将葡萄招摇装入可安装的发动机

时间:2014-09-09 16:27:39

标签: ruby-on-rails swagger grape-api

我正在开发一个带有葡萄的rails api,我正在将功能放入可安装的引擎中。

在引擎路径中,我安装了API:

  mount API => '/'

在test_app中我正在安装引擎:

mount XBackend::Engine => "/"

规范在访问api端点时正在传递。

这些是佣金路线列出的相关路线:

   api_swagger GET      /api/swagger(.:format)                 swagger#index
Routes for XBackend::Engine:
   api      /           API

尽管如此,我无法访问/ api / swagger。

它抛出了我这个例外:

Missing template layouts/swagger with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder]}. Searched in: * "/Users/boti/Rails/clients/projectlounge/encore_backend/spec/test_app/app/views" * "/Users/boti/Rails/clients/projectlounge/encore_backend/app/views" * "/Users/boti/.rvm/gems/ruby-2.1.1@encore_backend/gems/grape-swagger-ui-0.0.4/app/views" * "/Users/boti/.rvm/gems/ruby-2.1.1@encore_backend/gems/devise-3.3.0/app/views"

0 个答案:

没有答案