Я пытаюсь настроить конечные точки API для моего приложения rails и продолжаю получать эту ошибку, моя среда Ruby 2.6 и Rails 5.2, и я использую гем 'grape' для API, вот блог, за которым я следовал, чтобы настроить его , https://medium.com/@ryanwaldorf / how-to-add-an-api-to-существующие-rails-app-1d2419ba91bd
вот ссылка на мой репозиторий https://github.com/jslack2537/apiDemoApp
Я полагаю, что проблема в моей config / rout.rb или в файлах application.rb.
Но я могу ошибаться. Это сложное приложение, которое не будет использоваться в производстве.
Это в основном происходит, когда соглашения об именах не совпадают. Попробуйте изменить api/v1/user.rb на api/v1/users.rb, что также предлагается в блоге. Вы пропустили 's'.
api/v1/user.rb
api/v1/users.rb