为什么没有找到apipie文档路径?



按照Apipie的入门步骤:

  1. echo "gem 'apipie-rails'"在比;Gemfile
  2. 包安装
  3. rails:安装

并且像这样记录一个控制器:

api :GET, '/users/:id'
param :id, :number, desc: 'id of the requested user'
def show
# ...
end
当访问路由/apipie

时,我得到了以下路由错误:路由错误没有路由匹配[GET] "/appiie& quot;

Apipie需要有一个名为Apipie的API路由在routes.rbRuby on rails文件。对我有效的解决方案是手动将这行添加到routes.rb与项目中的任何其他路线一起:

#config/routes.rb
...
apipie #required gem route
get 'profile', to: 'users#show' #example route
...