我安装了 Rails 3.2 应用程序和“api_taster”gem。我在 ApiTaster.routes do ... end 块中定义和描述了一些路线。但是,当我打开 /api_taster URL 时,我看到消息 Missing definitions detected 并列出了包含我所有路由的列表。
我不知道什么是坏的,我该如何调试和修复它。
此应用程序在两天前处于工作状态。所以,我确信所有设置都是正确的。在单独文件中描述的路线,存储在“lib/api_tasters/v1”文件夹中。它们加载了带有下一个代码的初始化程序:
ApiTaster.route_path = Rails.root.join('lib', 'api_tasters', 'v1')
我认为这是项目中某处更改了一些代码,但我不明白如何找到错误以及如何调试它。