Rails教程缺少帮助文件助手

时间:2016-10-11 15:21:52

标签: ruby-on-rails controller helper

我正在开始使用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方法中是大写的,但在缺少的帮助文件助手位置描述中是小写的。我不确定这是不是问题,但即便如此,我也不知道如何修复它!

我也无法解释应用程序/控制器,我想这指向了解决方案。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

application_helper.rb_helper.rb

检查此文件,名称看起来很可疑,也许您不由自主地更改了它。它应该是application_helper.rb