load_missing_constant中的块::未初始化的常量API :: V1 :: Users(NameError)

问题描述 投票:0回答:1

[我正在尝试为我的Rails应用程序设置api端点,并不断收到此错误,我的环境是Ruby 2.6和Rails 5.2,我使用的是'grape'gem作为api,这是我跟踪设置的博客。 https://medium.com/@ryanwaldorf/how-to-add-an-api-to-an-existing-rails-app-1d2419ba91bd

这里是我的仓库https://github.com/jslack2537/apiDemoApp的链接

我相信这个问题已经在我的config / routes.rb或我的application.rb文件中消失了。

但是我可能完全错了。这是一个挑战性应用程序,将不会在生产中使用。

ruby-on-rails ruby api grape-api
1个回答
0
投票

主要在命名约定不匹配时发生。尝试将api/v1/user.rb更改为api/v1/users.rb,这也是博客建议的。您错过了“ s”。

© www.soinside.com 2019 - 2024. All rights reserved.