我正在开始使用rails教程,构建博客。我使用的是Windows10。
我试图让主页说hello world
而不是默认值。我将代码root 'welcome#index'
添加到routes.rb
文件中。
重新加载页面,我收到以下错误:
AbstractController :: Helpers :: MissingHelperError in WelcomeController#索引
缺少帮助文件 助手/ C:/users/phil/desktop/blog/app/helpers/application_helper.rb_helper.rb
Rails.root:c:/ Users / Phil / desktop / blog
app / controllers / application_controller.rb:1:
<top (required)>' app/controllers/welcome_controller.rb:1:in
&#39;
我查看了其他页面,他们谈到了大写和小写问题,我注意到用户和Phil在Rails.root方法中是大写的,但在缺少的帮助文件助手位置描述中是小写的。我不确定这是不是问题,但即便如此,我也不知道如何修复它!
我也无法解释应用程序/控制器,我想这指向了解决方案。任何帮助将不胜感激!
答案 0 :(得分:0)
application_helper.rb_helper.rb
检查此文件,名称看起来很可疑,也许您不由自主地更改了它。它应该是application_helper.rb
。